修改文件输出目录后,提示配置错误(VS2010)

问题:C:Program Files (x86)MSBuildMicrosoft.Cppv4.0Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(E:WorkProMisIntubationDebugMisIntubationUI.exe) 与 Linker 的 OutputFile 属性值(E:WorkProMisIntubationdistMisIntubationUI.exe)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。

解决方案:

修改配置方案:项目->属性,将 “配置属性“ 下的 “常规” 中 “输出目录” 和 “中间目录”的属性值修改为链接器下的常规中输出文件的目录,注意斜杠不能少。





问题:如果编译成功,但提示无法启动程序,前提是修改了输出文件的目录。


解决方案::项目->属性,将 “配置属性” 下的 “调试” 中的 ”命令“  的值改为和 ”链接器“ 中 ”输出文件的值“。





原文地址:https://www.cnblogs.com/SunkingYang/p/11049219.html