2012-03-28 48 views
2

我正在嘗試,爲目前的內部使用,建立一個自我安裝的exe文件已簽署,並與我們公司作爲發佈者而不是「未知」。我已經執行以下步驟:簽署的exe與makecert出版社未知的發行商

makecert.exe -sv Our.pfk -n 「CN =我公司」 Our.cer

我輸入所需的密碼,首先證書,然後爲pfk文件。然後,我的磷酸果糖激酶和CER文件合併成一個PFX:

pvk2pfx.exe -pvk Our.pfk -po -spc Our.cer -pfx Our.pfx -po 「密碼」

最後我跑signtool:

試圖運行時signtool簽字/ F Our.pfx/N 「本公司」/ d 「我們安裝」/ p 「密碼」 「EXENAME」

然而,安裝發佈者出現「未知」。我錯過了一步嗎?

謝謝

+0

你有沒有找到這個決議?我遇到了同樣的問題。 – Kris 2012-06-18 16:20:20

回答

0

問題可能是證書不是由受信任的根頒發機構頒發的。我試圖在Windows 8/VS 2012上運行這些命令,並得到錯誤「證書鏈無法建立到受信任的根授權中」。在最後一步。