答案: 最后,我们选择"installl mode and setting"选项卡中的"options"选项卡,如下图,填入一些关于应用程序的信息。
最后,我们已经设置完毕,可以开始进行部署了。我们使用其中的"publish wizard"发布向导进行发布。首先选定要发布的位置,如下图所示:
点"NEXT"后,出现如下图,这里,可以选择你的应用是在离线或是可以同时运行在离线和在线状态下的
当应用是可以在在线或者离线状态下都可以运行时,发布成功后,应用程序可以在桌面出现快捷方式。当应用程序只能在在线状态下运行时,应用程序只能通过发布页面通过浏览器执行。
最后再选NEXT后,就成功完成了发布了,系统并自动打开IE浏览器,转到publish的页面。我们先来看下,在该应用程序发布到的目的目录下,我们会发现有如下图的文件。
现在我们可以看到我们已经成功将clickoncedemo应用程序发布到当前IIS的根目录下了(d:\inetpub\wwwroot\clickoncedemo),版本是1.0.0.0,并且带了dotnetFramework的安装包。而通过浏览器,可以看到如下的安装部署窗口:
此时,按INSTALL CLICKONCEDEMO的链接,就可以进行安装了,IE会打开如下窗口以提示你,目前正在下载一个应用程序安装
此时,选INSTALL就可以进行安装了。
总结
在VS.net 2005中,对winform应用程序的安装部署更加方便了,是采用了所谓的smartclient的方式实现的,使的winform的应用程序也可以通过IE进行部署,并且可以很容易的获得应用程序最新的版本。