在我可以在命令行中使用msbuild命令并将配置文件作为参数传递之前。这是dotnet cli
目前支持还是有一种在.net核心项目中构建项目/解决方案的新方法?
答案 0 :(得分:1)
在幕后,dotnet cli现在主要使用msbuild来完成实际工作(不包括dotnet new和dotnet run)。因此,如果您正在进行dotnet构建,那么它实际上是在内部使用msbuild。
使用dotnet cli时仍然可以使用msbuild参数,需要使用以下内容:
dotnet msbuild <options>
一个选项是/ property:n = v,它将您的属性名称/值对直接传递给msbuild,就像您之前使用msbuild本身一样。您还可以在对之间继续使用分号,例如:
dotnet msbuild /property:WarningLevel=4;Configuration=Release