Поделиться через


Практическое руководство. Интеграция пользовательских средств в свойства проекта

В окне Страницы свойств Visual Studio можно добавлять параметры пользовательских средств путем создания базового файла схемы XML.

В разделе Свойства конфигурации окна Страницы свойств отображаются группы параметров, которые называются правилами. Каждое правило содержит параметры для средства или группы функций. Например, правило Компоновщик содержит параметры для средства компоновщика. Параметры в правиле можно разделить на категории.

В этом документе объясняется, как создать файл в заданном каталоге, который содержит свойства для пользовательского средства, чтобы эти свойства загружались при запуске Visual Studio. Сведения об изменении этого файла см. в сообщении Platform Extensibilty Part 2 блога Visual Studio Project Team Blog.

Добавление или изменение свойств проекта

  1. В редакторе XML создайте XML-файл.

  2. Сохраните этот файл в папке %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\. Каждое правило в окне Страницы свойств представлено XML-файлом из этой папки. Убедитесь, что файлу присвоено уникальное имя в папке.

  3. Скопируйте содержимое файла %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\cl.xml, закройте этот файл без сохранения изменений и вставьте скопированное содержимое в новый XML-файл. Можно использовать любой файл схемы XML — в данном случае в качестве отправной точки шаблона используется указанный файл.

  4. Измените содержимое нового XML-файла в соответствии с конкретными требованиями. Не забудьте изменить значения Rule Name и Rule.DisplayName в верхней части файла.

  5. Сохраните изменения в файле и закройте его.

  6. XML-файлы из папки %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\ загружаются при запуске Visual Studio. Поэтому перезапустите Visual Studio, чтобы проверить новый файл.

  7. В обозревателе решений щелкните правой кнопкой мыши проект и выберите пункт Свойства. Проверьте, что в левой области окна Страницы свойств появился новый узел с именем созданного правила.

См. также

Другие ресурсы

MSBuild (Visual C++)

Журнал изменений

Дата

Журнал

Причина

Июнь 2010

Добавлен настоящий документ.

Улучшение информации.