我有一个通过源代码管理来管理的主构建文件。它包含一个项目<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>
列表中的相关文件之前。
如何更改本地项目文件,以便我的项目文件是列表中的最后一个文件?
答案 0 :(得分:1)
为什么不在LocalOptions.xml
声明后在文件末尾导入CatalogProject
?它会解决你的问题。