Изменить <ItemGroup>последовательность содержимого - PullRequest
1 голос
/ 19 июля 2010

У меня есть основной файл сборки, который управляется через систему контроля версий.Он содержит проект <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 Ответ

1 голос
/ 19 июля 2010

Почему бы вам не импортировать LocalOptions.xml в конец файла после объявления CatalogProject? Это решит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...