gpt4 book ai didi

wpf - 删除桌面图标上的安全盾符号

转载 作者:行者123 更新时间:2023-12-04 14:33:28 26 4
gpt4 key购买 nike

我用 C# 4.0 开发了一个 WPF 应用程序。此应用程序正在安装一些其他应用程序 (MSI)。因此,我对应用程序 list 文件进行了以下更改。

<requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

进行上述更改后,应用程序 (app.exe) 的桌面快捷方式会显示盾牌符号。

有没有办法从应用程序和桌面快捷方式中删除这个盾牌符号?

我看过一些 MSI 和 Setup.exe,他们也在电脑上安装了程序,但是盾牌图标没有出现在他们的快捷方式图标上。

最佳答案

盾牌图标的存在是因为您所做的明显更改。防止这种情况发生的方法是删除这些更改。

我不确定您是否需要设置 list 来运行 MSI;我相信运行 MSI 本身会提示提升权限,因此您的应用程序本身不需要提升权限。

或者,您可以让运行 MSI 本身的代码要求管理员权限,而不是让整个应用程序都需要它,这就是 list 信息所做的。

关于wpf - 删除桌面图标上的安全盾符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6388796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com