我在TFS 2012实例中设置了构建定义。在这个构建定义中,我想传入一个自定义参数并在我的.csproj文件中访问所述参数。例如:
MSBuild Arguments: /p:MyFoo=1
在我的.csproj文件中,我想这样做:
<ItemGroup Condition=" '$(MyFoo)' == '1' ">
这是可能的,还是我错了?
答案 0 :(得分:11)
这是可能的,这很容易做到。编辑您的构建定义,在进程选项卡下展开“高级”部分,您将看到一个名为“MSbuild Arguments”的属性,以问题的格式添加参数。例如/p:MyFoo=1
e.g。
您还可以在对构建进行排队时输入参数