簡體   English   中英

未能發布 Windows 窗體項目

[英]Failing to publish a Windows Forms project

我正在嘗試單擊該項目並發布它。 但我得到的是:

 Error 94 An error occurred while signing: Failed to sign

bin\\Debug\\app.publish\\setup.exe。 SignTool 錯誤:簽名者的證書對於簽名無效。 SignTool 錯誤:嘗試簽名時發生錯誤:bin\\Debug\\app.publish\\setup.exe CHATT3R

這是什么意思?

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

如果您轉到項目屬性中的簽名頁面,您可以看到到期日期,並在需要時創建新的測試證書。

轉到項目屬性中的簽名頁面並取消選中對 ClickOnce 清單進行簽名。

請看截圖

就我而言,我只是做了:

  • 右鍵單擊您的項目。
  • 選擇設置。
  • 轉到登錄頁面。
  • 取消勾選“簽署 ClickOnce 清單”。

完畢。

我在簽名時也遇到了問題,出現錯誤error MSB3482: An error occurred while signing: Failed to sign bin\\Debug\\app.publish\\....exe. SignTool Error: An unexpected internal error has occurred error MSB3482: An error occurred while signing: Failed to sign bin\\Debug\\app.publish\\....exe. SignTool Error: An unexpected internal error has occurrederror MSB3482: An error occurred while signing: Failed to sign bin\\Debug\\app.publish\\....exe. SignTool Error: An unexpected internal error has occurred ,有趣的是我的證書沒有過期。

在我的情況下,問題出在時間戳服務器 URL - 不知道為什么,但之前提供的 URL 由於某種原因不再起作用(可能是暫時不可用?)

將其切換到不同的時間戳服務器 URL 並且簽名再次起作用在此處輸入圖片說明

無效的時間戳服務器 URL http://tsa.starfieldtech.com

我替換它的時間戳服務器 URL 是http://timestamp.globalsign.com/scripts/timstamp.dll

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM