У меня есть vxcproj с типом конфигурации Driver и пытаюсь изменить файл проекта, чтобы добавить пользовательскую цель, которая будет всегда запускаться в конце построения проекта , Я хочу, чтобы он работал, даже если стандартная система сборки обнаруживает, что ничего не нужно строить.Как создать цель, которая всегда выполняется в конце сборки
У меня с трудом удается найти место, где можно прикрепить мою цель. Если я присоединюсь к AfterBuild или PostBuildEvent, моя цель не будет работать, если нечего строить.
Если вам интересно, мне нужна эта цель, чтобы запускать задачи StampInf и Inf2Cat, поскольку встроенные версии не соответствуют моим целям. Встроенные в них всегда работают и грязные выходы, вызывая стук в перестройку, чего я не хочу в инкрементной сборке.
Я что-то взломал, добавив в проект фиктивный файл с настраиваемым этапом сборки, который имеет дополнительные зависимости для ввода моих целей после сборки и выходов для его выходов. Настроить шаг просто эхо вне текст. Но это приводит к тому, что сборка запускается, а это значит, что AfterBuild будет запущен, и моя пользовательская цель будет запущена. Должен быть более простой способ! –