【问题标题】:c# two namespaces with the same namec# 两个同名的命名空间
【发布时间】:2016-10-16 08:55:35
【问题描述】:

我正在开发一个使用带有 using 语句的 Selenium 目录的项目:

using OpenQA.Selenium; 

现在我添加了对项目的引用,该项目也使用此目录但对其进行了扩展。

当我编写以下代码行时:

我没有收到编译错误,但运行时出现异常: “找不到方法”异常:

如何在这种情况下强制程序使用新的扩展 selenium 指令和方法,而不是使用不存在这些方法的旧版本?

谢谢

【问题讨论】:

  • 请不要发布短信或代码的截图。在您的问题中发布消息文本,以便于阅读。

标签: c# selenium namespaces resources using


【解决方案1】:

你可以使用

using RemoteWebDriverExtended=global::Open.Qa.Selenium.Remote.RemoteWebDriverExtended
...
RemoteWebDriverExtended Driver = new RemoteWebDriverExtended(...)

【讨论】:

  • 感谢 Gevorg,我试过了,但它不起作用。仍然 - 在运行时找不到方法
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-29
  • 2012-10-04
  • 1970-01-01
  • 2011-03-15
  • 2010-12-23
  • 2019-08-03
  • 1970-01-01
相关资源
最近更新 更多