5

我有一个单击一次部署的应用程序,它使用使用Hardcodet WPF NotifyIcon创建的通知图标。当我部署它并最初安装它时,Windows 默认隐藏图标(应该如此)。所以我将应用程序的设置更改为“始终显示图标和通知”。但是每次更新到新版本时,Windows 都会认为它是一个新应用程序并再次隐藏它。有什么方法可以让 Windows 在更新后保留通知图标的可见性设置?

4

2 回答 2

2

不幸的是,没有办法让 ClickOnce 来处理这个问题。这会定期出现在 MSDN ClickOnce 论坛中,由于 Bing 是我的朋友,我可以为您提供此链接,指向其中一篇对此有一些想法的文章。

于 2012-06-19T07:58:57.463 回答
0

不确定这是否是您正在寻找的答案,但我认为这不可能“开箱即用”。从 Windows 的角度来看,每个 clickonce 版本都是不同的应用程序。我在使用 Windows 防火墙时遇到了同样的问题 - 安装更新时不会保留防火墙规则。我想您唯一的解决方案是找到一种方法将您的应用程序手动添加到该列表中。

于 2012-06-11T16:05:24.420 回答