69475

FluentAutomation and selenium 2.32.1.0

Question:

I recently installed FluentAutomation with selenium 2.32.1.0 from nuget. However, When I try to open a page using the I.Open("http://") method I get the following exception: Could not load file or assembly 'WebDriver, Version=2.25.1.0, Culture=neutral, PublicKeyToken=1c2bd1631853048f'

The FluentAutomation version in nuget says that it depends on Selenium.Support (≥ 2.25.1) which lead me to believe I could install 2.32.1.0. Does this mean that the FluentAutomation nuget package was built with a hard dependency on Selenium.Support 2.25 and I have to roll back my selenium components?

Answer1:

The issue here is the version of ChromeDriver.exe we package. The hard dependency is there. If you download the latest ChromeDriver.exe from Selenium and add it to your project (make sure it gets copied to the /bin directory), Fluent won't unpackage its own older copy and the mismatch problem should go away.

We are working on making this more transparent to the user and pulling latest into the project on setup, rather than packaging it into our DLLs.

(Author of FluentAutomation)

Recommend

  • Google mock global mock object memory leak
  • Get the object value based on input objects in javascript
  • Rotate Large bitmap using matrix
  • Angle between 3 points signed, bad results
  • Getting undefined symbol: __asan_memset when trying to use Clang address sanitizer
  • Azure Function exception could not load ActiveDirectory file or assembly
  • Another assembly referencing the old dll
  • Localization using resources file not working
  • Azure Bot Framework Emulator Error - System.ArgumentNullException: Value cannot be null
  • Target the XNA framework in ordinary Visual Studio 2012 project
  • Nuget Assembly reference Microsoft Owin after upgrade to 3.0.1
  • Using curl with Phalanger
  • VS2013 Build Definition 'Microsoft.TeamFoundation.Client.BasicAuthCredential' is not marke
  • Robotium & system dialogs
  • Add html extension to files in one directory only
  • TryParse double values
  • Core Data Model Design - Changing “Live” Objects also Changes Saved Objects
  • Entity Framework on SQL Server CE without driver install
  • Gephi's java default method not implemented in C# with an ikvm-from dll library
  • Overreleasing here?
  • How does the scala compiler locate the positions for variance annotation
  • Communicate between asyncio protocol/servers
  • How to test chat web app
  • simulate a onclick with selenium python
  • Python - Remote Webdriver with Extension installed in it
  • Is a NULL pointer's dereference also equals NULL?
  • Activation error occured while trying to get instance of type LogWriter, key “”
  • Shortest route between multiple points in mapkit for iphone app
  • Restore session after restart in JBoss
  • maven-shade-plugin reports: Error creating shaded jar: …target/classes (Is a directory)
  • Create ranking for vector of double
  • opengl: adding higher resolution mipmaps to a texture
  • Weird session behaviour in codeigniter
  • what is browser's native support according to selenium webdriver
  • Deliberately simplifying fractional exponents
  • Getting IIS6 to play nice with WordPress Pretty Permalinks
  • Deserializing XML into class C#
  • How to include full .NET prerequisite for Wix Burn installer
  • costura.fody for a dll that references another dll
  • jQuery Masonry / Isotope and fluid images: Momentary overlap on window resize