代码之家  ›  专栏  ›  技术社区  ›  bobs

更改<itemgroup>内容序列

  •  1
  • bobs  · 技术社区  · 15 年前

    我有一个通过源代码管理的主构建文件。它包含一个项目 <Import> 这将添加一个包含本地环境特有设置的项目。我想在本地项目文件的副本中添加一个临时项目,因此我有以下内容。

    主生成文件:

    <Project>
      <Import Project="LocalOptions.xml" />
    
      <ItemGroup>
        <CatalogProject Include="$(SolutionRoot)\MainProject\MainProject.vbproj"/>
      </ItemGroup>
    
    </Project>
    

    本地项目文件:

    <Project>
    
      <ItemGroup>
        <CatalogProject Include="$(SolutionRoot)\LocalProject\LocalProject.vbproj"/>
      </ItemGroup>
    
    </Project>
    

    我的问题是我的临时项目依赖于主构建文件中引用的项目之一。但是,我的临时文件出现在 <ItemGroup> 名单。

    如何更改本地项目文件,使我的项目文件是列表中的最后一个文件?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Julien Hoarau    15 年前

    你为什么不进口呢 LocalOptions.xml 在文件末尾之后 CatalogProject 宣言?它会解决你的问题。