2011-08-19 59 views
31

我正在嘗試點擊該項目併發布它。但我得到的是:未能發佈winform項目

Error 94 An error occurred while signing: Failed to sign 

bin\Debug\app.publish\setup.exe. SignTool Error: The signer's certificate is not valid for signing. SignTool Error: An error occurred while attempting to sign: bin\Debug\app.publish\setup.exe CHATT3R

這是什麼意思?

+0

從錯誤消息中可以看出「簽名者的證書對簽名無效」,請確保證書有效。 – Jethro

+0

我該怎麼做?!?它爲我的項目創建了一個臨時證書,但我不知道它的作用 –

+0

首次搜索命中:http://social.msdn.microsoft.com/forums/en-US/vbgeneral/thread/ea9c799e-719e-4a0b-b89b -ed1abb89c45b/ –

回答

57

我有這個問題。事實證明,證書已過期(有用的錯誤消息 - 謝謝微軟)

如果你去項目屬性的簽名頁面,你可以看到失效日期,並根據需要創建一個新的測試證書。

+2

對於Visual C#項目,這爲我解決了同樣的問題。 – joemooney

+0

這也適用於我 - 但必須首先重新啓動Visual Studio。 – CYMR0