这是在调试过程中出现的一个链接错误,通常是代码本来好好运行着没问题,调试了几次突然就不行了,如果debug模式失效release模式还是可以继续调试的,其出现的原因很有可能是一下几种情况: .exe文件本身就不存在了 .exe文件被占用,占用的原因很复杂 .exe是外部链接时,外部链接文件路径设置错误 如果是第一种情况,那么建议点击"清理解决方案——重新生成解决方案"。 如果是第二种情况,通常是Visual Studio自己在占用着exe文件,有可能是某个进程没有彻底关闭,或者是比如调试加了断点结果在端点处关闭了控制台而不是按停止调试按钮等等,这种情况会发现这个exe删都删不掉,无法更改保持被占用状态(任务管理器可能也看不到)。建议强行在任务管理器关闭这个进程或重启VS即可。 第三种情况请检查项目属性中的库目录,看看是否有问题。