c# - 通过 WCF 更新应用程序

标签 c# wpf wcf installation

我有一个应用程序,它从在线数据库中读取应用程序本身的当前版本,当我对应用程序进行一些更改时,我用来创建一个新的 msi 设置并将其放在我的服务器上,然后我更改了版本在数据库中,当应用程序启动时,它会注意到有更新的版本并要求用户进行更新。在更新过程中,它会下载 msi 文件并在下载后启动它:现在是问题.. 当用户尝试安装新版本时,会出现一条弹出消息,说明已经安装了另一个版本的软件,但无法安装覆盖它!有什么想法吗?

最佳答案

您是否研究过使用 ClickOnce 部署?

http://msdn.microsoft.com/en-us/library/t71a733d.aspx

关于c# - 通过 WCF 更新应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17582485/

相关文章:

c# - 索引在 C# 中的数组边界之外

c# - ReSharper 中修改的关闭警告

C# NUnit 单元测试未使用正确的方法返回以进行比较

c# - 如何在标题栏中添加图像?

.net - 如何隐藏功能区控件的上下文菜单

WCF 休息 : remove prefix "ArrayOf" for wcf method response

c# - 亚马逊产品广告 API ItemSearch 返回空值

.net - WCF中契约(Contract)的继承

c# - 无法分配给属性 'System.Windows.Controls.Primitives.ButtonBase.Click'

wpf - 如何相对缩放用户控件的大小?