Visual studio 2012 TeamCity无法复制文件:对路径>“bin\Release\chromedriver.exe”的访问被拒绝

Visual studio 2012 TeamCity无法复制文件:对路径>“bin\Release\chromedriver.exe”的访问被拒绝,visual-studio-2012,selenium-webdriver,teamcity,selenium-chromedriver,Visual Studio 2012,Selenium Webdriver,Teamcity,Selenium Chromedriver,我在项目中使用Selenium测试。我从NuGet添加Selenium.WebDriver.ChromeDriver包,该包下载文件ChromeDriver.exe并将其复制到bin。但在构建项目期间,teamcity在复制exe文件方面存在问题 Team City生成代理已作为本地系统帐户登录 [Web.UI.Tests\Web.UI.Tests.csproj] _CopyOutofDateSourceItemsOutputDirectory 1s[11:17:37][[U CopyOutof

我在项目中使用Selenium测试。我从NuGet添加Selenium.WebDriver.ChromeDriver包,该包下载文件ChromeDriver.exe并将其复制到bin。但在构建项目期间,teamcity在复制exe文件方面存在问题

Team City生成代理已作为本地系统帐户登录

[Web.UI.Tests\Web.UI.Tests.csproj] _CopyOutofDateSourceItemsOutputDirectory 1s[11:17:37][[U CopyOutofDateSourceItemsOutputDirectory]复制

[复制]从复制文件 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.targets3683, 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 失败了


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