当我打开构建定义时,我可以看到参数被分成带有数字前缀的部分,例如 1. Basic、2. Misc 等。
但是,当我编辑 xaml 时,没有迹象表明这些类别是在哪里定义的。有人可以就他们在参数列表中的位置提供一些指导吗?
这是一个类似的问题,除了发布者根据构建设置询问了一个不同的参数,我认为这与常规参数不同。
TFS DefaultTemplate.xaml 中缺少 ProcessParameterMetadata:例如,在必需类别中构建的项目在哪里
当我打开构建定义时,我可以看到参数被分成带有数字前缀的部分,例如 1. Basic、2. Misc 等。
但是,当我编辑 xaml 时,没有迹象表明这些类别是在哪里定义的。有人可以就他们在参数列表中的位置提供一些指导吗?
这是一个类似的问题,除了发布者根据构建设置询问了一个不同的参数,我认为这与常规参数不同。
TFS DefaultTemplate.xaml 中缺少 ProcessParameterMetadata:例如,在必需类别中构建的项目在哪里
您可以打开构建模板并编辑 Metadata 参数,如下图所示:
然后您可以编辑类别:
在 XML 中,没有独立的类别。您可以在 Process.Metadata 部分定义类别:
<this:Process.Metadata>
<mtbw:ProcessParameterMetadataCollection>
<mtbw:ProcessParameterMetadata Category="#300 Advanced" Description="Enable MSBuid Multi-proc to build your solutions' projects in parallel, when possible, using all available processors on the build server." DisplayName="MSBuild Multi-Proc" ParameterName="MSBuildMultiProc" />
....
</mtbw:ProcessParameterMetadataCollection>
</this:Process.Metadata>
这是添加新类别,但我不知道标准类别在哪里。
希望对你有所帮助。
雪儿