我正在将 chrome webdriver 用于一个项目,当我在本地 pc 上运行它时运行良好,但是当我将项目上传到远程服务器以使其实时运行时,chromedriver 无法加载:
这就是我如何称呼我的 chromedriver:
IWebDriver driver = new ChromeDriver(@"C:\Users\User\Downloads\chromedriver_win_26.0.1383.0");
这是我得到的错误:
找不到默认的 Chrome 二进制文件
我已经确定:
- chromedriver.exe 实际上位于服务器上的指定位置
- 我上传了它运行所需的 dll
关于为什么会发生这种情况的任何想法?