2013-10-07 37 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”菜单选项。在该选项卡上,我可以更新两个项目中的参考。

相关问题