UAC仅在卸载时提示“Unknown Publisher”

时间:2012-12-06 09:54:18

标签: windows-installer uac uninstall publisher

我已使用有效证书签署了MSI安装程序。 当我安装此MSI时,UAC会提示并正确显示发布者名称。 但是,当我卸载MSI UAC提示“Unknown Publisher”时。

如果在C:\Windows\Installer文件夹中检查了缓存的安装程序,但它没有证书!

那么为什么不保留缓存安装程序的证书呢?

1 个答案:

答案 0 :(得分:0)

如果您在Windows Vista(或Windows Server 2008)上运行,则为well-known behavior of Windows Installer。您可以通过构建没有嵌入式驾驶室的.msi来避免这种情况;你安装的所有文件都在.msi本身之外。但是,如果您在Windows 7或更高版本中看到这一点,那将是意料之外的。