TFS2015 - 构建失败,因为对 Microsoft.Build.Tasks.CodeAnalysis.dll 的访问被拒绝。

TFS2015 - The build fails because access to Microsoft.Build.Tasks.CodeAnalysis.dll 'is denied.

我在构建过程中定期出现以下错误:
访问路径 'C:\Builds\MyApp\Sources\External\Packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.Build.Tasks.CodeAnalysis.dll' 被拒绝。 这不是阻塞,因为下一个构建一直在工作。但是在持续集成的情况下,就很亏了。
我的配置:TFS2015/VS2015 构建服务器是 Windows Server 2008 R2
任何帮助将不胜感激。

  1. 您可以尝试清理构建代理计算机上的缓存文件夹。文件夹路径为:C:\Users\username\AppData\Local\Microsoft\Team Foundation\x.0\Cache.

  2. 清理构建代理机器上的构建目录。

  3. 如果您使用旧的 XAML 版本,migrate to new build system

  4. 确保你use Nuget to restore packages。 NuGet 包还原安装项目文件或 packages.config.

  5. 中列出的所有项目依赖项