-1

我有一个仅在本地使用的 WCF Windows 服务。我需要将它部署在多个站点中,并且我需要自动更新它的选项 - 发布更新时,服务必须能够获取新版本并自行更新。
该服务将在 Windows 7 中使用,因此需要以某种方式考虑权限问题。
我对服务及其部署没有经验,请随时彻底解释。

编辑
我一直在考虑 ClickOnce,因为我正在编写的另一个应用程序是使用它部署的。问题是,ClickOnce 仅在启动时检查更新,并且 Windows 服务应该已启动并运行。

  1. 是否可以在我的其他应用程序中使用 ClickOnce 检测然后更新服务?(许可方面)
  2. ClickOnce 可以启动和停止服务吗?
  3. 更新可以静音吗?
4

1 回答 1

1

您必须考虑服务的预期可用性和应用程序的更新策略。

除此之外,您可能想看看:

有没有办法检查 ClickOnce 应用程序是否正在运行最新版本

http://madprops.org/blog/Updating-ClickOnce-Application-Programatically/

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

干杯,

于 2013-04-04T07:01:30.673 回答