C# 单击一次部署后的通知图标设置
我部署了一个单击一次的应用程序,它使用使用创建的通知图标。当我部署并最初安装它时,Windows默认情况下会隐藏该图标(它应该隐藏)。因此,我将应用程序的设置更改为“始终显示图标和通知”。但每次我更新到一个新版本时,Windows都会认为这是一个新的应用程序,并再次隐藏它。有没有办法让Windows在更新后保留我的通知图标的可见性设置?不确定这是否是您要寻找的答案,但我认为“开箱即用”是不可能的。从Windows的角度来看,每个clickonce版本都是不同的应用程序。我对Windows防火墙也有同样的问题-安装更新时不会保留防火墙规则。我想您唯一的解决方案是找到一种方法,手动将您的应用程序添加到该列表中。不幸的是,没有办法让ClickOnce来处理这个问题。这会定期出现在MSDN ClickOnce论坛上,由于Bing是我的朋友,我可以为您提供一篇对它有一些想法的文章C# 单击一次部署后的通知图标设置,c#,wpf,clickonce,system-tray,notifyicon,C#,Wpf,Clickonce,System Tray,Notifyicon,我部署了一个单击一次的应用程序,它使用使用创建的通知图标。当我部署并最初安装它时,Windows默认情况下会隐藏该图标(它应该隐藏)。因此,我将应用程序的设置更改为“始终显示图标和通知”。但每次我更新到一个新版本时,Windows都会认为这是一个新的应用程序,并再次隐藏它。有没有办法让Windows在更新后保留我的通知图标的可见性设置?不确定这是否是您要寻找的答案,但我认为“开箱即用”是不可能的。从Windows的角度来看,每个clickonce版本都是不同的应用程序。我对Windows防火墙也