启动未签名的exe时,不会出现Unknown Publisher

时间:2013-05-23 13:04:49

标签: windows installshield code-signing

如果我理解正确且“发布者无法验证...”'当您尝试运行数字无符号.exe或.msi文件时,Windows 7和XP中会显示警告。

所以,我为我的项目创建了安装程序(我为此目的使用InstallShield 2012限制版),构建它并获得Setup.exe。我没有使用任何证书对我的setup.exe进行数字签名。

可能是我错过了,但我无法理解为什么在启动我的未签名的setup.exe并尝试在我的Win7机器上安装我的应用程序时,我没有未知发布者安全警告?

1 个答案:

答案 0 :(得分:0)

仅在EXE显示为请求提升时才会显示警告。如果使用AsInvoker设置构建它,则不需要提示。

但是,假设它是一个Per-Machine安装,当你从InstallUISequence转换到InstallExecuteSequence时它会提示提升。