对于Azure项目,在管理多个服务配置时,保存当前配置选项的位置

Lou*_*eau 3 azure post-build-event azure-worker-roles azure-compute-emulator

我对此感到疑惑,因为我想找到一种方法来创建一个不同的后期构建事件,无论我是在编译器中运行还是在模拟器中运行,还是我正在编译并发布到云端.

我不知道是否有更简单的方法,但我认为如果我能找到当前设置(云或本地)的保存位置,我可以基于此分支我的构建后事件

谢谢

kni*_*hor 5

它是一个变量,TargetProfile所以你应该能够做类似这样的事情(这是在发布之后,但你明白了):

<Target Name="AfterPublish">
    <ItemGroup Condition="'$(TargetProfile)' == 'Cloud'">
        <-- Do you thing here -->
    </ItemGroup>
</Target>
Run Code Online (Sandbox Code Playgroud)