【发布时间】:2016-07-11 07:25:17
【问题描述】:
在我们的一个构建中,我们将工件发布到一个共享文件夹中。在由构建触发的版本中,我们有一些默认启用下载工件的环境。但是下载总是失败并说:
[错误]下载工件失败:System.ArgumentOutOfRangeException:指定的参数超出了有效值的范围。$参数名称:Microsoft.TeamFoundation.Release.Windows.Implementation.FileSystemDirectory.GetFileReader(String fileName)的文件名$ /h2>
因为是环境的默认行为,我们不知道是哪一部分出错了。在代理机器上,发布文件夹是使用构建命名的子文件夹创建的。但子文件夹内没有任何内容。 我们尝试使构建和发布使用相同的代理并将构建工件发布到此代理机器上。但是下载失败并出现同样的错误。
[更新] 我们正在使用 VSTS。并且发布的工件可以从共享文件夹中下载。
【问题讨论】:
-
如果你去构建你可以下载和访问工件吗?
-
您使用的是哪个服务器? Visual Studio Team Service 还是本地 TFS 服务器?
-
嗨@Max,你解决了这个问题吗?
-
@Eddie-MSFT 这是在 RM 的最后一个版本(用于 VS 2015 的 RM)之后发生的,我们在本地运行
标签: azure-devops tfsbuild ms-release-management