当我运行 msbuild 来构建 vc2010 项目时,出现以下错误:
error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found.
Confirm that the path in the <Import> declaration is correct, and that the file exists
on disk.
尝试修复
似乎 MSBuildExtensionsPath32 设置不正确,设置 MSBuildExtensionsPath 没有帮助
SET MSBuildExtensionsPath="C:\Program Files\MSBuild"
如果您有任何想法阻止此变量的正确设置,请告诉我。
最佳答案
我在使用调用 MSBuild 的命令行工具发布 cocos2d-x 应用程序时遇到了这个问题。我使用的是 Win 7 64 位,VS2013 express,cocos2d-x 3.3 版,安装了 .NET Framework 4.5。
我通过在运行 cocos.py 发布命令之前设置以下内容来解决该问题:
SET VCTargetsPath=C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120
关于msbuild - 为什么 MSBuild 查找 C :\for Microsoft. Cpp.Default.props 而不是 c :\Program Files (x86)\MSBuild?(错误 MSB4019),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16092169/