如何自动更新我的应用程序,它是用c#开发的

本文关键字:开发 何自动 更新 我的 应用程序 | 更新日期: 2023-09-27 17:58:45

我用c#开发了我的应用程序,它使用SQL Server Express作为数据库。我想通过互联网更新我的应用程序。我只想更新myapplication.exe因为在已安装的文件夹中还有application.config,其中包括该服务器的配置,如服务器名称、实例名称。我不想碰这个文件。它对每台机器来说都是独一无二的。有没有现成的机制或代码可以做到这一点?请给我指路。

如何自动更新我的应用程序,它是用c#开发的

有Microsoft解决方案ClickOncehttp://msdn.microsoft.com/en-us/library/t71a733d(v=vs.110).aspx

在开源方面,有来自谷歌的Omaha,为谷歌Chrome、谷歌地球等提供动力。http://code.google.com/p/omaha/

此外,请看一下Gihub的人员编写的Shimmerhttps://github.com/github/Shimmer

听起来您需要ClickOnce安装。

http://weblogs.asp.net/shahar/archive/2008/01/29/how-to-use-clickonce-to-deploy-your-applications.aspx