Google Analytic

2012年6月17日 星期日

Error Message: Unable to find manifest signing certificate in the certificate store


program error

Error Message: Unable to find manifest signing certificate in the certificate store




目前正在跟學長交接任務,從一開始的SQL安裝就出了好多問題,軟體安裝好不容易解決了,程式一跑馬上就遇到debug的問題了。煩~~
Error Message
查閱 Google 好朋友,發現錯誤原因常常發生在專案轉換的過程中,專案從一台電腦搬到另一台機器進行編譯後,可能會發生「Unable to find manifest signing certificate in the certificate store」,由於 ClickOnce 的佈署需要經金鑰認證,換一台機器後編譯的金鑰就不同而會發生錯誤。

解決方案一.     可以手動開啟 *.csproj 檔案,搜尋:

<manifestcertificatethumbprint>XXX</manifestcertificatethumbprint>

<manifestkeyfile>XXX</manifestkeyfile>

<generatemanifests>true</generatemanifests>

<signmanifests>true</signmanifests>

將 這幾行刪除後重新存檔,應該就能正常編譯。

解決方案二.
您也可以這樣做(我是這個作法),開啟專案後,在 Project >> "專案 Properties >> "Signing" >> 將 口 Sign the ClickOnce manifests 選項取消~ 就可以解決問題。以下有Microsoft Visual Studio 2008圖示教學。
Project Properties

project signing

project sign cancel

正常Compiler了 ^^ 

****** 如果您覺得這已解決您的問題,煩請不吝點選廣告! 讓我賺點小費唄!謝了~******

沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...