我在Visual Studio中编写了一个需要外部库的简单程序。当我调试它一切顺利。
由于我想在没有dll的情况下单独分发exe,我安装了Costura,清除了之前的所有版本,然后按下debug。奇怪的是,弹出错误“找不到SignTool.exe”错误。但是我没有发布exe,我只是想构建它,为什么会出现这个错误呢?
即使我卸载了Costura,这个问题仍然存在。
答案 0 :(得分:0)
我怀疑-std=c++17
会修改您的项目以要求签名。如果您不关心签名,可以disable/revert it。
默认情况下,VS2015似乎没有安装Costura
,但您可以add it yourself。