[英]Compilation of .NET 4.6 C# project without Visual Studio
我尝试仅使用MSBuild在我的构建机器上编译.NET 4.6 C#项目。 我没有在机器上安装Visual Studio 2015,只是以下内容:
我在cmd中运行以下命令:“C:\\ Program Files(x86)\\ MSBuild \\ 14.0 \\ Bin \\ MSBuild.exe”MySolution.sln
我得到的错误是:
“错误MSB4019:找不到导入的项目”C:\\ Microsoft.Cpp.Defaults.props“。确认声明中的路径是正确的,并且该文件存在于磁盘上。”
我已经检查过“C:\\ Program Files(x86)\\ MSBuild \\ Microsoft.Cpp \\ v4.0”中存在“Microsoft.Cpp.Defaults.props”文件,但是“C:\\ Program Files”中没有86)\\的MSBuild \\ Microsoft.Cpp \\ V4.0 \\ V140" 。 实际上甚至文件夹“C:\\ Program Files(x86)\\ MSBuild \\ Microsoft.Cpp \\ v4.0 \\ V140”也不存在。
我还应该做什么/安装来编译它?
我有同样的问题。 我在运行ms build时通过添加以下参数来修复它。
/p:VisualStudioVersion=12.0
不是14.0。
我提到了这个答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.