【问题标题】:Visual studio gives build error: SignTool was not found [duplicate]Visual Studio 给出构建错误:找不到 SignTool [重复]
【发布时间】:2016-12-14 14:33:43
【问题描述】:

我有一个项目直到昨天都运行良好。当我尝试调试它时,会弹出一条消息,即使我什么都看不到,也会出现错误。

构建消息显示此信息:

1>C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(3616,5): error MSB3482: An error occurred while signing: SignTool.exe was not found at path C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\signtool.exe. 

你可能会说我必须下载这个 SignTool,但为什么之前一切正常,现在我需要这个工具?

【问题讨论】:

  • 你在和其他人一起工作吗?他们是否添加了您从源代码管理中检索到的内容?如果您没有更改任何内容,则关闭并重新启动 Visual Studio,可能重新启动会有所帮助
  • 看看这个问题的答案:stackoverflow.com/questions/31833142/…
  • @krillgar 就是这样。那是我的电脑,我没有改变任何东西,发生这种情况时我正在做其他项目。所以我重新启动了 VS 甚至 pc 并尝试了旧项目来检查我是否能够处理它。它没有帮助。
  • 你没有卸载 Windows SDK?
  • @PatrickHofman - 不,我最近没有安装或卸载任何东西。

标签: c# visual-studio-2015


【解决方案1】:

这里是你的问题的解决方案,

我希望它会起作用,

  1. 点击项目属性,
  2. 检查签名选项

  3. 取消选中所有对程序集签名

  4. 清理解决方案并构建它应该可以工作!

【讨论】:

  • 停止对已签名的程序集进行签名,因为缺少签名工具在我看来会使情况变得更糟。
  • 我已经签署了未经检查的程序集,所以情况并非如此
猜你喜欢
  • 2017-03-17
  • 2023-03-05
  • 1970-01-01
  • 1970-01-01
  • 2013-09-12
  • 1970-01-01
  • 2020-07-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多