天天看點

Microsoft.CppCommon.targets(132,5): error MSB3073 怎麼解決?

原本想生成dll檔案後,自動拷貝到指定的路徑,結果編譯報錯:

1>syAve.vcxproj -> D:\My Resources\Hello World\測試\Smer 2019.4.28\Debug\syAve.dll

1>系統找不到指定的檔案。

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: 指令“copy D:\My Resources\Hello World\測試\Smer 2019.4.28\Debug\syAve.lib ..

\Smer\Lib\Debug

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: copy D:\My Resources\Hello World\測試\Smer 2019.4.28\Debug\syAve.dll ..\Smer

\Lib\Debug

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073:

1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(132,5): error MSB3073: :VCEnd”已退出,代碼為 1。

原因是:copy指令不支援路徑帶空格。(備注:中文是支援的。)

解決辦法是:路徑加引号!

Microsoft.CppCommon.targets(132,5): error MSB3073 怎麼解決?

繼續閱讀