Можете ли вы иметь или подражать в Visual Studio 2008 события уровня решения до и после сборки?
Я хотел бы знать, есть ли возможность получить или хотя бы имитировать события Pre и Post сборки на уровне решения, а не только на уровне проекта в Visual Studio 2008?
Поэтому, если возможно, я бы хотел, чтобы эта функциональность была похожа на то, как они работают на уровне проекта, за исключением того, что я хочу, чтобы они выполнялись только перед созданием каких-либо проектов и после построения любых проектов. Например, если это возможно, стиль командной строки с макросами, если это возможно, однако он может быть рад возможности указать один или несколько файлов CMD для запуска по порядку.
В худшем случае, могу ли я создать файл MSBuild .proj и каким-нибудь образом заставить его распознаваться файлом sln, чтобы он работал перед чем-либо, а другой - после всего, что касается сделки?
Любые другие предложения для получения аналогичного поведения приветствуются, если они находятся в ядре VS2008 и функциональности MSBuild. Я не могу требовать использования каких-либо надстроек или расширений для достижения этой цели.
1 ответ
Что касается пост-сборки, можете ли вы просто сделать это в пост-билде вашего проекта lib/app?
Для предварительной сборки вы должны иметь возможность создать проект и затем установить зависимости проекта так, чтобы все зависело от него. Вы можете сделать обратное для пост-сборки, если вы не хотите использовать пост-сборку проекта вашей lib/app.
РЕДАКТИРОВАТЬ: Конечно, как указано, это не будет работать с пост-сборкой. Durr.