Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS 2013构建能否在构建开始时打开弹出窗口?_Tfs_Msbuild_Build Process - Fatal编程技术网

TFS 2013构建能否在构建开始时打开弹出窗口?

TFS 2013构建能否在构建开始时打开弹出窗口?,tfs,msbuild,build-process,Tfs,Msbuild,Build Process,我希望在构建开始时打开一个对话框,并使用弹出对话框中的参数。 在tfs 2013版本中可能吗 谢谢 通过将项目公开给build参数,可以对生成进行排队,并将解决方案更改为build 打开模板,打开Arguments选项卡,然后查找元集合 找到ProjectsToBuild参数。在以下情况下更改此参数的视图:下拉值为 始终显示参数。保存模板并签入 将生成转到“参数”选项卡,然后输入要生成的解决方案 您需要将源设置为root,或映射该参数,但我不确定这是否可行您是否可以从“队列生成”对话框中填

我希望在构建开始时打开一个对话框,并使用弹出对话框中的参数。 在tfs 2013版本中可能吗


谢谢

通过将项目公开给build参数,可以对生成进行排队,并将解决方案更改为build

打开模板,打开Arguments选项卡,然后查找元集合

找到ProjectsToBuild参数。在以下情况下更改此参数的视图:下拉值为

始终显示参数。保存模板并签入

将生成转到“参数”选项卡,然后输入要生成的解决方案


您需要将源设置为root,或映射该参数,但我不确定这是否可行

您是否可以从“队列生成”对话框中填充该参数?我想打开一个对话框来填充该参数。我要做的是告诉生成要生成哪些解决方案。如何启动生成?我在team Explorer中按“queue new build”(队列新生成),然后为什么要添加其他弹出窗口?只需在队列生成对话框中公开一个参数,您需要将工作区映射设置为root,这可能会减慢您的生成时间。我按照您的建议做了,但没有显示。在对生成进行排队时,参数选项卡中出现一个空对话框,因此您填充了1.Projects值?如果在生成定义中将其填充为默认解决方案,则在对生成进行排队时,将显示默认值,然后单击省略号选择解决方案,但是您必须将构建定义中的工作区设置为root,这本身是不好的。您需要安装修补程序VS12-KB2898341.exe,以便显示参数。啊,好的,上次我在2012年时使用了Update4