3

Мне интересно об этом, потому что я хотел бы найти способ создания события после сборки, которое отличается от того, пытаясь скомпилировать и запустить в эмуляторе, или я собираюсь компилировать и публиковать в облаке.С проектом Azure при управлении несколькими конфигурациями сервисов, где сохранен текущий выбор конфигурации

Я не знаю, если есть более простой способ, но я подумал, что если бы я мог найти, где текущая настройка (облако или местное) сохраняется, я мог бы расшириться мое событие после построения на его основе

ТНХ

ответ

5

Он находится в переменной TargetProfile, так что вы должны быть в состоянии сделать что-то похожее на это (что для после публиковать, но вы получите идею):

<Target Name="AfterPublish"> 
    <ItemGroup Condition="'$(TargetProfile)' == 'Cloud'"> 
     <-- Do you thing here --> 
    </ItemGroup> 
</Target> 
+0

Спасибо! (Я не могу проголосовать за ваш ответ. У меня недостаточно очков) –

+0

В каком файле вы используете эти утверждения? Могу ли я также использовать его для копирования файлов или каталогов? – Entrodus

+0

Это файл самого проекта. Щелкните правой кнопкой мыши проект -> выгрузить проект, затем вы можете его отредактировать, это всего лишь файл XML. Когда вы закончите, щелкните правой кнопкой мыши -> перезагрузить проект. – knightpfhor