【发布时间】:2013-09-09 18:12:23
【问题描述】:
当我在 TFS 中选择构建定义并单击“进程”选项卡时,屏幕停留在正在下载自定义程序集...
大约 30 秒后,它会抛出一个关于文件名太长的错误。当我对此错误按确定时,我可以选择显示详细信息并编辑构建过程模板。
为什么流程模板会触发将整个解决方案下载到临时文件夹?
【问题讨论】:
标签: tfsbuild
当我在 TFS 中选择构建定义并单击“进程”选项卡时,屏幕停留在正在下载自定义程序集...
大约 30 秒后,它会抛出一个关于文件名太长的错误。当我对此错误按确定时,我可以选择显示详细信息并编辑构建过程模板。
为什么流程模板会触发将整个解决方案下载到临时文件夹?
【问题讨论】:
标签: tfsbuild
请检查您的控制器映射以获取“自定义程序集的版本控制路径”,当您打开进程选项卡以使用您的模板时,如果您的控制器设置指向错误的文件夹或该文件夹包含与构建无关的项目,它将下载所有内容。
具体错误来自文件系统路径长度的限制。由于临时文件夹本身在文件夹层次结构中很深,即使是简单的解决方案也可能超出限制。
您可以通过附加到有问题的实例来使用另一个 Visual Studio 实例进行调试,然后您可以查找加载的模块以查看从何处加载的确切内容。
【讨论】: