【发布时间】:2020-02-17 03:48:25
【问题描述】:
我正在使用 Visual Studio 2019 使用“设置向导”构建“安装程序(msi/exe)”。 当我尝试运行 setup.exe 或 msi 安装程序时,应用程序“发布者”被报告为“未知”。
我查阅了一些参考资料,发现 setup.exe 需要使用证书进行数字签名。所以,我已经用这个引用 How do I create a self-signed certificate for code signing on Windows? 对安装程序(exe/msi)进行了数字签名
现在,当我尝试在本地运行 setup.exe 时,应用程序“发布者”报告为“我的 CA”而不是“未知”,但如果我在另一个系统/计算机应用程序“发布者”上运行相同的 setup.exe "报告为"未知"。 请提供有关解决此“未知发布者”问题的任何建议
【问题讨论】:
-
未知发布者意味着客户端在其信任列表中没有此证书颁发者的证书副本。参考这个similar issue。
-
One more answer。我认为另一个问题是不同的:how publisher does not show in the new add / remove programs applet(即使你有数字证书)(2020 年 2 月)。
标签: certificate windows-installer installation