Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 TFS 2012 实例中设置了构建定义。在此构建定义中,我想传入一个自定义参数并在我的 .csproj 文件中访问所述参数。例如:
MSBuild Arguments: /p:MyFoo=1
在我的 .csproj 文件中,我想这样做:
<ItemGroup Condition=" '$(MyFoo)' == '1' ">
这是可能的,还是我做错了?
这是不可能的,它很容易做到。编辑您的构建定义,在进程选项卡下展开“高级”部分,您将看到一个名为“MSbuild Arguments”的属性以问题中的格式添加参数。例如/p:MyFoo=1
/p:MyFoo=1
例如
您还可以在对构建进行排队时输入参数