2016-08-05 44 views
0

我對這個社區很陌生,現在真的很絕望。 我的工具的發佈不會工作。無法發佈,因爲項目無法構建「SignFile」任務意外失敗

我已經在網上搜索了一個星期,但找不到任何解決方案。我的大學也沒有遇到過我的問題。

這就是我得到的,如果我嘗試將我的代碼發佈到我們的開發服務器。

錯誤7無法發佈,因爲項目無法構建。

錯誤14「SignFile」任務意外失敗。 System.NullReferenceException:未將對象引用設置爲對象的實例。 at Microsoft.Build.Tasks.Deployment.ManifestUtilities.SecurityUtilities.SignFile(String certThumbprint,Uri timestampUrl,String path)在Microsoft.Build.Tasks.Deployment.ManifestUtilities.SecurityUtilities.SignFile(X509Certificate2 cert,Uri timestampUrl,String path) Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()C上的Microsoft.Build.Tasks.SignFile.Execute() Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() :\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ Microsoft.Common.targets 4539 5 EditHotfixDatabaseTool

如果我在Windows資源管理器搜索signTool.exe那麼它不會顯示出來。所以我想我會想念它,並重新安裝.Net 4框架和最新的Windows 7 SDK(我正在運行Windows 7(64位)並使用Visual Studio 2010)。

沒有幫助。
手動去signTool.exe的文件夾,我發現它。

如果不是singTool,會導致這一切的問題是什麼?

謝謝

回答

0

證書必須存在於機器上並有私鑰。點擊「從商店選擇...」確認證書在列表中。如果不是,則使用私鑰從其他工作機器導出並導入證書。

相關問題