软件更新实现
本文关键字:实现 更新 软件 | 更新日期: 2023-09-27 18:07:31
我想知道软件更新和补丁是如何实现的?
在我用c#编写的简单应用程序中,如果我做了任何更改,我必须重新构建程序,然后重新安装它…
关于这个概念有哪些好的资源?
谢谢。
点击以下链接了解。net应用程序自动更新的概念。
http://windowsclient.net/articles/appupdater.aspx看看如何将其部署为ClickOnce应用程序。
ClickOnce安全与部署
ClickOnce是一种部署技术,它使您能够创建自更新的基于windows的应用程序,这些应用程序可以通过最少的用户交互安装和运行。如果您使用Visual Basic和Visual c#开发项目,那么Visual Studio提供了对发布和更新使用ClickOnce技术部署的应用程序的全面支持。
如果您浏览了上面的内容并选择了ClickOnce部署策略,您将更好地了解ClickOnce可以做什么以及它是否适合您的项目。
如果ClickOnce不适合——它非常适合中小型项目,但不适合大型或离线部署——你可以考虑使用Windows Installer和它的补丁功能。
Sparkle也可以是一个选项。谷歌奥马哈
你可以看看crpress的这本书和AgenSoft的这个软件包。Windows安装程序也有创建补丁包的规定(MSDN Link)。