Как вы делаете специфичные для конфигурации события сборки C # в VS2008 - PullRequest
4 голосов
/ 19 марта 2009

В vs2008 события сборки C # зависят от конфигурации.

Поиск идей о том, как запустить событие моей сборки только при выполнении сборки выпуска.

Идеи? * * 1005

Ответы [ 3 ]

6 голосов
/ 19 марта 2009

хорошо, по линии Брайана, я делаю это:

if "$(ConfigurationName)" == "Release" do_something

и похоже на работу

1 голос
/ 19 марта 2009

К сожалению, проекты C # не поддерживают ничего подобного, что я нашел. Мне приходилось прибегать к написанию make-файлов в определенных ситуациях, чтобы обойти это. Вы также можете написать командный файл или простую программу, которая принимает параметр, а затем вызвать его так из события сборки:

custom.exe $(ConfigurationName)
0 голосов
/ 19 марта 2009

VS2008 поддерживает события сборки для каждой конфигурации. Проверьте, настраиваете ли вы события сборки, если в диалоговом окне свойств проекта выбрано «Все конфигурации».

...