在 Visual Studio 2015 中调试时"SignTool.exe not found"



我在Visual Studio中编写了一个需要外部库的简单程序。当我调试它时,一切都很顺利。

由于我想在没有dll的情况下单独分发exe,所以我安装了Costura,清除了以前的所有构建,然后按debug。奇怪的是,弹出了"SignTool.exe not found"错误。然而,我并没有发布exe,我只是在尝试构建它,为什么会出现这个错误?

即使在我卸载了Costura之后,这个问题仍然存在。

我怀疑Costura修改了您的项目以要求签名。如果你不在乎签名,你可以禁用/恢复它。

VS2015默认情况下似乎没有安装SignTool.exe,但您可以自己添加。

最新更新