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代碼簽名證書)。

相關問題