Windows 7 上的硒 chromedriver 错误 0xc0000005

问题描述 投票:0回答:1

我在 vs2019 和 dotnet 4.6.1 上使用 selenium 开发了一个 Windows 窗体应用程序,该应用程序在我最初创建应用程序并调试它的 Windows 10 64 位上完美运行。但我需要win7,它不能在windows 7 64位上工作,它会抛出0xc0000005,代码为1073741819。当我以管理员身份打开文件 bin/debug/selenium-manager/windows/selenium-manager.exe 时,情况相同事情发生了。 错误发生在这一行:

driver = new ChromeDriver(options: ChromeOptions);

selenium 管理器 OpenQA.Selenium.Chrome 和 windows 7 之间是否存在不兼容问题?

selenium-webdriver selenium-chromedriver visual-studio-2019 windows-7-x64
1个回答
0
投票

问题解决了!我认为环境变量 Windows 7 和 Windows 10 之间存在一些差异。我从中得到了这个想法 [https://stackoverflow.com/questions/53474548/selenium-chromedriver-path-error-doesnt-resolve][1] 和问题解决了!

driver = new ChromeDriver(@"c:\chromedriver.exe");

我将chromedriver.exe复制到某个特定位置并直接调用它。我用上面的代码替换了问题中提到的代码,并且 chrome 驱动程序工作正常。 [1]:Selenium chromedriver PATH 错误无法解决

© www.soinside.com 2019 - 2024. All rights reserved.