Windows installer 数字签名MSI仍然提示UAC

Windows installer 数字签名MSI仍然提示UAC,windows-installer,uac,Windows Installer,Uac,我已经对MSI安装程序文件进行了数字签名,但它仍然不断提示我使用UAC。我需要做些什么来阻止UAC通知出现 谢谢你,莱皮当然是对的。如果您在MSI上签名,UAC提示不会消失(除了关闭UAC之外,没有其他方法可以做到这一点)。相反,提示的颜色从“警告”黄色变为“值得信赖”的蓝绿色。可以找到示例和进一步的解释。数字签名只会确保UAC提示符中的发布者将被命名,而不是“未知发布者”。如果您正在运行msi,您可以要求管理员安装它。如果它是用WIX编写的,那么产品元素的属性InstallPrivileges

我已经对MSI安装程序文件进行了数字签名,但它仍然不断提示我使用UAC。我需要做些什么来阻止UAC通知出现


谢谢你,莱皮当然是对的。如果您在MSI上签名,UAC提示不会消失(除了关闭UAC之外,没有其他方法可以做到这一点)。相反,提示的颜色从“警告”黄色变为“值得信赖”的蓝绿色。可以找到示例和进一步的解释。

数字签名只会确保UAC提示符中的发布者将被命名,而不是“未知发布者”。如果您正在运行msi,您可以要求管理员安装它。如果它是用WIX编写的,那么产品元素的属性InstallPrivileges=“highted”。 如果您的MSI具有setup.exe引导程序,则可以附加适当的清单文件提升权限,以避免UAC提示setup.exe


请注意,执行这些操作还有其他影响。

只有通过Microsoft Windows publisher证书签名的应用程序才能自动升级,即大多数Windows系统组件。第三方应用程序不能。

不,如果可以的话,那就没用了。