Welcome to MSDN Blogs Sign in | Join | Help

Click Once

Click OnceVisual Studio 2005中,专门用于部署/更新Windows程序的一项新技术。简单的说,原理就是:

 

Visual Studio 2005中,可以把写好的程序发布到FTP,文件共享或者网页上,用户点击安装,就可以直接把程序安装上。相比较传统的安装模式,其中的区别是:

 

·         文件并不是被安装到\Program Files目录下面,而是被拷贝到了每个用户的配置文件中,也就是\ Documents and Settings\<username>目录下面去了,所以对于一台机器上的每一个用户,都需要安装一次。

·         安装的时候,不需要管理员的权限,普通用户就可以安装。

 

以后对程序作了改动,可以重新发布。客户端会自动检查程序的更新,并且来更新程序。可以指定更新的策略,例如程序启动的时候检查更新,或是程序运行的时候再检查。

 

这项技术还是挺吸引人的。但也有一些限制,例如:

 

·         只能更新Windows程序,对于服务就不能更新了

·         只能更新托管代码编写的程序

 

如果对Click Once感兴趣,也可以看看下面的资料:

 

ClickOnce Deployment for Windows Forms Applications  

http://msdn2.microsoft.com/en-us/library/wh45kb66(VS.80).aspx

Published Friday, March 31, 2006 9:53 PM by oliverlu
Filed under:

Comments

# re: Click Once

Well, i do not think "Click Once" will be adopted soon due to some limitation but the idea is good.

ps, can you change my blog link to http://www.jackgu.com? Thanks
Thursday, May 04, 2006 5:50 AM by Jack

# re: Click Once

改好了。
Thursday, May 04, 2006 6:21 AM by oliverlu

# 【转】Click Once

ClickOnce是VisualStudio2005中,专门用于部署/更新Windows程序的一项新技术。简单的说,原理就是:

Thursday, December 04, 2008 1:40 AM by Enjoy Everyday
New Comments to this post are disabled
 
Page view tracker