C# tfs2010-如何更改生成定义-生成优先级

C# tfs2010-如何更改生成定义-生成优先级,c#,visual-studio-2010,build-automation,C#,Visual Studio 2010,Build Automation,我想更改生成定义的默认优先级(每次签入都会触发生成)。 如何执行此操作?因此,您要更改的生成定义是CI生成。在生成定义上单击鼠标右键,然后单击“编辑”。转到“流程”选项卡(希望您使用的是TFS 2010附带的默认模板,请参阅有关如何编辑生成定义的MSDN演练)并查找MSBUILD参数。添加开关/priority:priority 优先级:用于生成定义的队列优先级。您可以将此参数与/priority选项一起使用。 有效值为低、低于正常值、正常值、高于正常值和高 请参阅其他msbuild开关 嗯 干

我想更改生成定义的默认优先级(每次签入都会触发生成)。
如何执行此操作?

因此,您要更改的生成定义是CI生成。在生成定义上单击鼠标右键,然后单击“编辑”。转到“流程”选项卡(希望您使用的是TFS 2010附带的默认模板,请参阅有关如何编辑生成定义的MSDN演练)并查找MSBUILD参数。添加开关/priority:priority

优先级:用于生成定义的队列优先级。您可以将此参数与/priority选项一起使用。 有效值为低、低于正常值、正常值、高于正常值和高

请参阅其他msbuild开关


干杯,塔伦

MSBuild priority参数的正确用法是:

/p:Priority=High

我试过了,但没用。我认为您给了我错误的链接,您写信给我编辑msbuild参数,但给了我指向“TFSBuild start”命令的链接。我认为唯一的方法是编辑defualt模板,对吗?那么,您在您的CI构建中的“进程”选项卡下的MSBuild参数中添加了/priority:High?这正是我所做的,每次触发CI构建时,它都会采用您在模板中设置的默认值。试一试,如果有帮助的话,我会给你发一个屏幕截图。Mate是我提供的第一个链接,它是一个关于如何编辑默认构建定义的microsoft演练。第二个链接列出了所有可能的MS build命令行参数开关。第二个链接不是针对TFS build的吗?我试图改变你所说的,但是构建失败了,因为他不知道开关1,因为这个答案没有帮助。目前,答案中的信息会产生生成错误,因为
/priority
不是已知的MSBuild选项(参见)。但是,即使使用了选项
/p:Priority=High
(正如问题的另一个答案所建议的那样),这对生成的优先级没有任何影响,因为这里我们讨论的是TFS生成系统优先级,而不是MSBuild系统。同意,我也尝试了这一点,它不会影响TFS生成的优先级。