首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法复制文件的TeamCity :拒绝对路径> 'bin\Release\chromedriver.exe‘的访问

无法复制文件的TeamCity :拒绝对路径> 'bin\Release\chromedriver.exe‘的访问
EN

Stack Overflow用户
提问于 2014-09-17 09:49:14
回答 1查看 1.4K关注 0票数 0

我在项目中使用Selenium测试。我从NuGet中添加了NuGet包,它下载文件chromedriver.exe并将其复制到bin。但是在构建项目团队的过程中,copy文件有问题。

Team City Build Agent作为本地系统帐户登录

Web.UI.Tests\Web.UI.Tests.csproj _CopyOutOfDateSourceItemsToOutputDirectory (1s) 11:17:37副本 将文件从"C:\dev\TeamCity\buildAgent\work\2e8e0deca33dd11e\packages\Selenium.WebDriver.ChromeDriver.2.10.0.0\content\chromedriver.exe“复制到"bin\Release\chromedriver.exe”。 复制C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(3683,5):错误MSB3021:无法将文件"C:\dev\TeamCity\buildAgent\work\2e8e0deca33dd11e\packages\Selenium.WebDriver.ChromeDriver.2.10.0.0\content\chromedriver.exe“复制到"bin\Release\chromedriver.exe”。对路径“bin\Release\chromedriver.exe”的访问被拒绝。 Web.UI.Tests\Web.UI.Tests.csproj项目Web.UI.Tests\Web.UI.Tests.csproj失败。

EN

回答 1

Stack Overflow用户

发布于 2014-09-23 01:12:52

我建议使用像解锁这样的工具来检查是什么进程阻止了文件的复制。但是,在这种情况下,最有可能的建议是检查防病毒/Windows防御程序或其他工具,以监视您的文件是否受到威胁。因此,可能发生的是NuGet下载.exe文件,后台进程开始扫描它,因为任何.exe文件对它们都是可疑的。它可能需要几秒钟的时间,因为chromedriver.exe有一个相当大的大小,这就是为什么在复制这个文件时它被锁定了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25887307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档