2012-11-30 43 views
0

我在內部網絡上部署了ClickOnce應用程序。由於這只是一個「內部」應用程序,出於任何原因我並不需要「正式簽名」的證書。當我今天發佈更新時,我收到錯誤消息「簽名者的證書無效簽名」。當我查看VS 2010中的「簽名」標籤時,我可以看到我已經過期了。我知道我使用VS中同一選項卡上的「創建測試證書」按鈕創建了此TemporaryKey。處理過期的ClickOnce證書並簽署

過去,我剛剛創建了一個新的測試證書,並使用它。這一年特別「買入」我,直到我不得不從頭再來。我想正確簽署一份適合X年(或永不過期)的新證書。

我已經做了一些研究,但由於我不熟悉這個整個場景,命名是非常混亂。我可以按照說明進行操作,但只能在中間用戶可以理解的情況下書寫。任何人都可以給我一個參考,一步一步解釋這個過程,希望截圖?我無法相信我所有的環顧四周,我還沒有找到它,所以我不能查找相關的關鍵字。

回答

0

使用Xenos Certificate Generator,這是一個免費的工具,它允許您創建x天數的證書,直到到期。

+0

Adel - 該工具非常棒。唯一的警告是,我無法通過我的應用程序內的代碼更新應用程序。當我這樣做時,我得到了某種安全警告。因此,我剛剛重新啓動了應用程序,並讓ClickOnce處理了更新,該更新正常工作。非常感謝! – Loki70