我想知道软件更新和补丁是如何实现的?
在我用C#编写的简单应用程序中,如果我做了任何更改,我必须重新构建程序,然后重新安装它……
关于这个概念有哪些好的资源?
谢谢。
发布于 2011-09-06 10:18:27
请查看以下链接以了解.NET应用程序自动更新的概念。
http://windowsclient.net/articles/appupdater.aspx
发布于 2011-09-06 10:19:14
看看如何将其部署为ClickOnce application。
ClickOnce安全性和部署
ClickOnce是一种部署技术,它使您能够创建自我更新的基于Windows的应用程序,这些应用程序可以通过最少的用户交互来安装和运行。如果您使用Visual Basic和Visual C#开发项目,Visual Studio为发布和更新使用ClickOnce技术部署的应用程序提供完全支持。
如果您浏览一下上面的内容和Choosing a ClickOnce Deployment Strategy,就会更好地了解ClickOnce可以做什么,以及它是否适合您的项目。
如果ClickOnce不适合--它很适合中小型项目,但不太适合大型或离线部署--你可以考虑使用Windows Installer,它就是patching capabilities。
发布于 2011-09-06 10:25:20
Sparkle也可以是一种选择。和Google Omaha。
https://stackoverflow.com/questions/7314300
复制相似问题