【发布时间】:2016-12-12 02:51:24
【问题描述】:
我是这个社区的新手,现在真的很绝望。 我的工具的发布不起作用。
我已经在互联网上搜索了一个星期,但找不到任何解决方案。而且我的大学以前也没有遇到过我的问题。
如果我尝试将我的代码发布到我们的开发服务器,这就是我得到的结果。
错误 7 无法发布,因为项目构建失败。
错误 14 “SignFile”任务意外失败。 System.NullReferenceException:对象引用未设置为对象的实例。 在 Microsoft.Build.Tasks.Deployment.ManifestUtilities.SecurityUtilities.SignFile(X509Certificate2 证书,Uri timestampUrl,字符串路径) 在 Microsoft.Build.Tasks.Deployment.ManifestUtilities.SecurityUtilities.SignFile(字符串 certThumbprint,Uri timestampUrl,字符串路径) 在 Microsoft.Build.Tasks.SignFile.Execute() 在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在 Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext() C:\windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets 4539 5 EditHotfixDatabaseTool
如果我在 Windows 资源管理器中搜索 signTool.exe,它不会显示。所以我想我会错过它并重新安装了 .Net 4 Framework 和适用于 Windows 7 的最新 SDK(我正在运行 Windows 7(64 位)并使用 Visual Studio 2010)。
没有任何帮助。
手动去signTool.exe所在的文件夹,找到了。
如果不是 singTool,会是什么问题导致这一切?
谢谢
【问题讨论】:
标签: .net clickonce publish code-signing signtool