2013-10-07 34 views
2

我剛剛更新了我的硒從2.29.12.35後,現在我得到一些riddiculous錯誤消息,當我試圖編譯我的應用程序:無法轉換IWebElement到IWebElement更新硒

第一個錯誤:

cannot convert from 'OpenQA.Selenium.IWebElement [c:\my_project_path\packages\Selenium.WebDriver.2.35.0\lib\net40\WebDriver.dll]' to 'OpenQA.Selenium.IWebElement'

二錯誤:

The type 'OpenQA.Selenium.IWebElement' is defined in an assembly that is not referenced. You must add a reference to assembly 'WebDriver, Version=2.31.2.0, Culture=neutral, PublicKeyToken=1c2bd1631853048f'.

如何解決這個問題?

PS。我已經在我的項目參考WebDriver.dll(其中包含IWebElement)

回答

1

好了,我們現在可以關閉它。我解決了它,有一個nuget更新沒有找到的舊參考,所以我不得不手動重新安裝它。現在一切都按預期工作。

0

我有相同/相似的問題,我確切的問題是我在我的解決方案的項目1 webdriver的更新,而不是兩個項目。在NuGet管理器(VS 2015)中,Browse,Installed,Updates之後有一個「Consolidate」菜單選項。在該選項卡上,我可以更新兩個項目中的參考。

相關問題