部署安装及后期的维护,和自动更新,确实比较麻烦。整得我快累死……

可用方案有如下:

1.使用Windows Installer

可以使用Enterprise Library 中的Auto Update Block 来实现。或者自己写自动更新组件。

2.使用现成开源组件

CodePlex上有不少开源自动更新组件。

3.使用Click Once

Click Once 无疑是最简单方便的,同时也是可自定义功能最少的方式。集成于VS,只要在发布时选择它,直接发布就可以了。可以指定程序检查更新方式与频率。

可以参考:《在决定使用clickonce发布你的软件前,应该知道的一些事情》

如何在 ClickOnce 和 Windows Installer 之間作選擇?

可参考微软官方博文:《在 ClickOnce 和 Windows Installer 之間作選擇》  

 

 

Relate Posts:

Leave a Reply