【问题标题】:"Access Denied" error during TFS XAML build processTFS XAML 构建过程中出现“拒绝访问”错误
【发布时间】:2016-08-17 22:11:22
【问题描述】:

我有源控制器和团队项目我的构建过程是

当我构建时,我得到了这样的拒绝访问错误: C:\Program Files (x86)\MSBuild\12.0\bin\amd64\Microsoft.Common.CurrentVersion.targets (3678):无法复制文件“C:\Builds\2\AcuatAgile\AcuatNFSBuild\src\AcuatAgile\Release001\库\Kendo.Mvc.dll”到“C:\Builds\2\AcuatAgile\AcuatNFSBuild\bin\Kendo.Mvc.dll”。拒绝访问路径“C:\Builds\2\AcuatAgile\AcuatNFSBuild\bin\Kendo.Mvc.dll”。

每次我拒绝访问不同的文件 DLL 我搜索了网络,大多数答案都是 Clean WorkSpace,正如您所见,我对 Clean WorkSpace 进行了验证,但在构建时遇到了同样的错误。 有没有其他参数可以解决这个问题?

【问题讨论】:

  • 你的\bin 文件夹在源代码管理中吗?
  • 正如@Daniel 提到的,您是否已将“C:\Builds\2\AcuatAgile\AcuatNFSBuild\bin\”文件夹签入到 TFS?我相信是这样,所以请在这里查看这个答案:stackoverflow.com/a/24065202/1766402
  • 我检查了 Bin 文件夹它没有被检入到源控制器

标签: tfs msbuild tfsbuild


【解决方案1】:
  1. 查看bin文件夹属性看是否为只读。

  2. 尝试在构建定义中添加以下 MSBUILD 参数:/m:1 以使 MSBUILD 仅使用一个进程来构建。

【讨论】:

  • 谢谢你解决方案 2 对我有用我添加了参数
猜你喜欢
  • 2012-01-30
  • 1970-01-01
  • 2014-06-14
  • 1970-01-01
  • 1970-01-01
  • 2014-07-07
  • 2019-03-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多