C# 更新selenium后无法将IWebElement转换为IWebElement

C# 更新selenium后无法将IWebElement转换为IWebElement,c#,selenium,C#,Selenium,我刚刚将selenium从2.29.1更新为2.35,现在我在尝试编译应用程序时收到了一些麻烦的错误消息: 第一个错误: 无法从“OpenQA.Selenium.IWebElement[c:\my\u project\u path\packages\Selenium.WebDriver.2.35.0\lib\net40\WebDriver.dll]转换” 至“OpenQA.Selenium.IWebElement” 第二个错误: 类型“OpenQA.Selenium.IWebElement”是在

我刚刚将selenium从
2.29.1
更新为
2.35
,现在我在尝试编译应用程序时收到了一些麻烦的错误消息:

第一个错误:

无法从“OpenQA.Selenium.IWebElement[c:\my\u project\u path\packages\Selenium.WebDriver.2.35.0\lib\net40\WebDriver.dll]转换” 至“OpenQA.Selenium.IWebElement”

第二个错误:

类型“OpenQA.Selenium.IWebElement”是在 未引用。必须添加对程序集“WebDriver”的引用, 版本=2.31.2.0,区域性=中性,PublicKeyToken=1c2bd1631853048f'

我如何解决这个问题


另外,我已经在我的项目(包含IWebElement)中引用了
WebDriver.dll

好的,我们现在可以关闭它了。我解决了它,有一个旧的参考,nuget update没有找到,所以我不得不手动重新安装它。现在一切正常。

我遇到了相同/类似的问题,而我的确切问题是我在解决方案的一个项目中更新了webdriver,而不是两个项目。在NuGet manager(VS 2015)中,在浏览、安装和更新之后有一个“合并”菜单选项。在该选项卡上,我可以更新两个项目中的引用