【发布时间】:2010-11-10 21:43:49
【问题描述】:
我有 WCF 客户端服务器应用程序,并为这两个项目创建 msi 设置项目。服务器是托管 WCF 服务的 Windows 服务,客户端是 WPF 应用程序。现在我需要自动化客户端更新机制。那是在客户端打开时,它应该检查服务器中是否有更新,如果是,则下载并安装然后运行。我应该使用单击一次部署吗?是否有标准机制来执行此操作,或者我应该手动实现它?还有什么建议?
编辑
调查单击一次限制,感谢亲爱的响应者,我发现单击一次不适合我们的应用程序,还有其他机制吗?使用 Web 服务做到这一点的最佳做法是什么..?
非常感谢
【问题讨论】:
-
您可能想查看 WiX (wix.sourceforge.net)。它可以帮助您构建 .msi 文件。我似乎记得使用 WiX(我认为它被称为 ClickThrough)来帮助解决更新问题。我不知道它是否曾经完全开发过。
-
谢谢whatknott 我会检查的
标签: .net .net-3.5 deployment installation clickonce