2010-06-16 183 views
10

我有一個VS 2008安裝項目創建。我試圖以Windows 7的標準用戶身份安裝它。我在安裝過程中收到關於未知發佈者的警告。我用makecert來創建證書,然後將其轉換爲密碼pfx文件。我已經用pfx文件對msi和setup.exe進行了數字簽名。當我進入文件屬性時,我可以看到附加的數字證書。在Windows 7機器上,我將pfx文件導入到「受信任的發佈者」。我需要做些什麼來擺脫警告?我無法安裝該應用程序所需的管理員用戶名和密碼。我無法更改UAC設置。我需要對證書/設置文件進行更改才能使其正常工作。在Visual Studio 2010中安裝項目:未知發佈服務器?

回答

9

Makecert僅爲測試目的創建證書。要簽署安裝程序,您需要從官方授權機構購買的真實證書。您可以嘗試從Verisign或Comodo購買一個。

Windows UAC只識別真正的證書。

相關問題