【发布时间】:2013-10-14 17:40:05
【问题描述】:
我正在使用巡航控制和 MSBuild。我正在从 SVN 中提取一个解决方案,其中一个项目的远程计算机上出现此错误。 部署我的解决方案不需要失败的项目。 如何使巡航控制和 msbuild 专门构建我选择的项目及其依赖项而不是整个解决方案?
【问题讨论】:
标签: svn msbuild cruisecontrol.net
我正在使用巡航控制和 MSBuild。我正在从 SVN 中提取一个解决方案,其中一个项目的远程计算机上出现此错误。 部署我的解决方案不需要失败的项目。 如何使巡航控制和 msbuild 专门构建我选择的项目及其依赖项而不是整个解决方案?
【问题讨论】:
标签: svn msbuild cruisecontrol.net
如果 csproj 在同一解决方案中对其他 csproj 进行任何“按项目”引用,则不能。您必须构建整个 .sln。
如果它是“独立的”,则使用 MyProject.csproj 名称而不是 MySolution.sln 文件名来构建它。
【讨论】:
您还可以在 SLN 中创建不同的构建配置,它不会构建该目标。通过 Build->Configuration manager 菜单选项查看您的构建配置
【讨论】: