我有一个MSBuild命令行,可以构建一个完整的解决方案.它看起来像这样:
msbuild SomeSolution.sln/p:配置:CustomDebug; Platform = OurPlatform/nodeReuse:false/maxcpucount:4/t:Build
我知道对于C++解决方案,可以使用以下语法来定位特定项目:
msbuild SomeSolution.sln/p:配置:CustomDebug; Platform = OurPlatform/nodeReuse:false/maxcpucount:4 / t:Folder\SomeCppProject; Build
我正在尝试在解决方案中为.NET项目实现相同的功能.这不起作用:
msbuild SomeSolution.sln/p:配置:CustomDebug; Platform = OurPlatform/nodeReuse:false/maxcpucount:4 / t:SomeDotNetProject; Build
有没有人知道如何在.NET项目的命令行上使用MSBuild在解决方案中定位特定项目?我知道我可以创建一个自定义的MSBuild项目来实现我的目标,但我需要与Visual Studio共享解决方案和项目.
谢谢!
-Sean