如何处理频繁更新的实时应用(winforms / clickonce)

时间:2011-01-06 00:23:16

标签: c# clickonce

我的应用程序正在使用,我几乎是实时添加功能。我最终得到有关已修复问题的错误报告,因为用户尚未重新启动。

更复杂的是,人们并不都知道重新启动应用程序并关闭,然后重新打开无模式对话框是不同的事情,他们也觉得必须重新启动太多是“痛苦”。 / p>

问题:是否有可能以编程方式检查WinForms的新版本点击一次应用程序(部署在本地Intranet上的Web),然后显示一个有效获取更改的按钮?

2 个答案:

答案 0 :(得分:1)

您需要向应用程序添加代码,以定期检查更新(或在启动/退出时)并强制执行某些操作。一本好的指南here

答案 1 :(得分:1)

我认为MSDN上的这篇文章展示了如何对ClickOnce应用程序进行程序化更新,这将有助于您:http://msdn.microsoft.com/en-us/library/ms404263.aspx