1

我在Visual Studio 2015中开发了一个使用C#Winforms的桌面工具。对于此工具,我使用InstallShield LE生成了一个安装程序。安装InstallShield LE会显示有关未知发布者的警告

当客户下载从我的网站这个安装文件,并运行安装,客户得到的警告thath的发布者是未知的: Open File - Security Warning

在InstallShield基本信息部分,我确实有规定的发布者,所以我不明白为什么客户会得到这个警告。

有没有人有想法?

感谢, 丹尼

+1

看这个http://stackoverflow.com/questions/6868772/how-to-set-the-publisher-name-for-a-windows-forms-application –

+0

感谢您的信息! – dennieku

回答

2

见注在对话框的底部:

此文件不具有验证其发行有效的数字签名。您应该只从您信任的发布者运行软件。我怎样才能决定运行什么软件?

如果您的设置没有签名(或者使用无法验证其真实性的证书签名),您将看到类似于您显示的提示。通过在目标环境中使用将被信任的证书对其进行签名来解决此问题(例如从受信任的权威机构购买的Authenticode代码签名证书)。

相关问题