当出现解决方案生成正确,但是无法执行.exe文件,即系统无法找到指定文件时,提示有:MSB8012: TargetName(,,,) 与 Linker 的 OutputFile 属性(,,,)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。
一般情况下,将链接器--常规----输出文件中的内容改为 $(OutDir)$(TargetName)$(TargetExt) 即可。编译通过。
本文介绍了解决MSB8012错误的方法,该错误通常出现在生成的解决方案正确但无法执行.exe文件时。文章详细解释了如何通过修改链接器设置来修正这个问题。
2056

被折叠的 条评论
为什么被折叠?



