【发布时间】:2018-12-08 10:00:08
【问题描述】:
我正在使用 ClickOnce 设置在我们的组织内部部署 WPF 应用程序。新版本在构建服务器上构建并复制到网络中的某个位置,ClickOnce-Setup 可以在其中找到它 - 并在用户下次启动应用程序时安装更新。这正是我所需要的。
但是...... WPF 应用程序是一个托盘应用程序(在 Windows 的系统托盘中使用图标运行)。由于应用程序的每个新版本都作为新应用程序处理,因此该图标在更新后始终处于隐藏状态,所有用户都必须手动将其显示在任务栏设置中——这很烦人且不可接受。
因此,我寻找 ClickOnce-Seupt 的替代方案,以在启动时自动更新已安装的应用程序(替换 exe 和一些 dll)。有吗?
【问题讨论】:
-
WIX 工具集:wixtoolset.org
标签: wpf windows-10 clickonce system-tray