title: Download artifact fail due to exception
body: <p>In one of our build we publish the artifact into a shared folder. And in the release who triggered by the build, we have some environment that enable download artifact by default. But the downloading is always fail and said:</p>
  <h2>[error]Downloading artifacts failed: System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.$Parameter name: fileName$   at Microsoft.TeamFoundation.Release.Windows.Implementation.FileSystemDirectory.GetFileReader(String fileName)</h2>
  <p>Because it is the default behavior of the environment, we don't know which part is wrong. And on the agent machine, the release folder was created with a sub folder named by the build. But nothing inside the sub folder.
  We try to make the build and release use the same agent and publish the build artifact onto this agent machine. But the downloading is fail with the same error.</p>
  <p><a href="https://i.stack.imgur.com/kyDfa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kyDfa.png" alt="enter image description here" /></a></p>
  <p>[Update] We are using VSTS. And the published artifact can be downloaded from the shared folder.</p>