Изменить <ItemGroup> последовательность содержимого
У меня есть основной файл сборки, который управляется через систему контроля версий. Содержит проект <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 ответ
Почему бы вам не импортировать LocalOptions.xml
в конце файла после CatalogProject
декларация? Это решит вашу проблему.