Selenium 氟自动化和硒2.32.1.0

Selenium 氟自动化和硒2.32.1.0,selenium,selenium-webdriver,web-testing,fluentautomation,Selenium,Selenium Webdriver,Web Testing,Fluentautomation,我最近从nuget安装了带有selenium 2.32.1.0的FluentAutomation。但是,当我尝试使用I.open(“http://”)方法打开页面时,出现以下异常:无法加载文件或程序集“WebDriver,Version=2.25.1.0,Culture=neutral,PublicKeyToken=1c2bd1631853048f” nuget中的FluentAutomation版本表示它依赖于Selenium.Support(≥ 2.25.1),这让我相信我可以安装2.32.

我最近从nuget安装了带有selenium 2.32.1.0的FluentAutomation。但是,当我尝试使用I.open(“http://”)方法打开页面时,出现以下异常:
无法加载文件或程序集“WebDriver,Version=2.25.1.0,Culture=neutral,PublicKeyToken=1c2bd1631853048f”


nuget中的FluentAutomation版本表示它依赖于Selenium.Support(≥ 2.25.1),这让我相信我可以安装2.32.1.0。这是否意味着FluentAutomation nuget软件包是在对Selenium.Support 2.25的硬依赖下构建的,我必须回滚Selenium组件?

这里的问题是我们软件包的ChromeDriver.exe版本。硬依赖性就在那里。如果您从Selenium下载最新的ChromeDriver.exe并将其添加到项目中(确保它被复制到/bin目录),Fluent将不会解包它自己的旧副本,并且不匹配的问题应该会消失

我们正在努力使这一点对用户更加透明,并在安装时将最新版本引入到项目中,而不是将其打包到我们的DLL中


(FluentAutomation的作者)

看起来确实如此。您可以拉动FluentAutomation,然后添加对更高版本的引用?