Обнаружена статья ( Расширение процесса сборки Visual Studio ), в которой объясняется, как переопределить цели сборки в файле проекта C #.Я проверил это, и, кажется, работает хорошо.Однако я действительно хочу переопределить цель сборки в проекте C ++ (с Visual Studio 2005).Проблема в том, что в проектах C ++ используется другой XML.Вместо <project>
в качестве корня, проекты C ++ имеют <VisualStudioProject>
в качестве корня.Когда я добавляю тег <target>
в файл проекта C ++ и пытаюсь открыть проект в Visual Studio, я получаю эту ошибку:
Во время синтаксического анализа XML произошла следующая ошибка:
Файл: [ Путь к файлу проекта ]. Vcproj Строка: 304 Столбец: 30 Сообщение об ошибке: Элемент 'Target' является неожиданным в соответствии с моделью содержимого родительского элемента VisualStudioProject.
Не удалось загрузить файл '[ Путь к файлу проекта ]. Vcproj.
Как переопределить цель сборки Visual Studio для проекта C ++?Или есть лучший способ настроить то, что происходит во время сборки C ++?