如何让MSBuild忽略项目引用?

Dmi*_*ruk 6 msbuild

我怎样才能MSBuild完全忽略<ProjectReference>我的所有元素.csproj?我真的希望它只构建当前项目,而不需要它依赖的项目.

jle*_*lew 9

msbuild MySolution.sln /t:MyProjectName /p:BuildProjectReferences=false
Run Code Online (Sandbox Code Playgroud)

关键是BuildProjectReferences = false参数.

  • 另外:注意:不要试图将`; build`添加到`t:MyProjectName` - 如果这样做,无论BuildProjectReferences选项设置如何,都将构建整个解决方案. (2认同)