是否可以将MSBUILD目标设置为仅在按下Run / Debug / F5命令时运行>

时间:2014-09-24 15:31:54

标签: msbuild targets

我想在MSBUILD目标上设置一个条件,只有在按下Start Debugging菜单项或F5键时它才会运行。如果用户只使用Build菜单项..我不希望Target运行。

1 个答案:

答案 0 :(得分:0)

加载项目时会评估目标条件。如果条件为假,即使条件值发生变化也不会执行。

您可以做的是挂钩目标以执行然后调整任务。或者使用带有条件的CallTarget。