如何构建具有其他预定义配置的其他依赖项目的csproj

问题描述 投票:0回答:1

我有4个从属项目(.csproj),需要先构建,然后再构建当前项目。我想用一些不同的配置来构建依赖项目。

<ProjectReference Include="..\..\Database\Database.csproj">
      <Project>{1b760081-dd0b-4515-bebb-8495cb5edfa7}</Project>
      <Name>Database</Name>
    </ProjectReference>
    <ProjectReference Include="..\Common\Common.csproj">
      <Project>{14966c67-c28f-4db3-9e6c-f647236ecd34}</Project>
      <Name>Common</Name>

假设我要使用prod-india.config建立数据库,并且类似地与prod-china.config建立公用数据库我正在使用msbuild来exe来构建它,我正在将主文件的csporj以及configuratuon传递给它。

我有4个从属项目(.csproj),需要先构建此当前项目,然后再构建。我想用一些不同的配置来构建依赖项目。

c# msbuild csproj
1个回答
0
投票

您可以直接在项目参考中重写某些msbuild属性:

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.