使用VS编译时出现error MSB3073错误的解决过程
遇到出现
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: The command "cd "F:\temp\projects\test\"
......
的错误。
后面显示的是 都是Pre-Build Event中的一些批处理命令,比如cd命令或copy命令等。
检查了命令及定义的宏,都没问题。
再检查对应项目的编译目录下的log文件,才发现在出error MSB3073前就有了一个错误信息,是某个目录下某个文件没找到。
将对应 文件复制过去后,问题就全解决了。