从头开始编写MSBuild文件时,是否可以直接构建.csproj文件而无需引用他们所属的解决方案?像
this one这样的介绍性指南经常解释如何编译单个.cs文件或直接从命令行构建.csproj.
例如,没有.sln引用的命令行MSBuild:
msbuild helloworld.csproj /t:Build /verbosity:detailed
或.csproj给出.sln:
<MSBuild Projects="mysolution.sln" Targets="My_Project_File" Properties="Configuration=$(Configuration);Platform=$(Platform)" ContinueOnError="false" />
我没有找到任何提及在没有.sln的MSBuild文件中构建.csproj的引用.有没有办法,我只是缺少一些东西?