立即 window 不执行 selenium webdriver 代码

Immediate window not executing selenium webdriver code

已在 VS2019 和 VS2022 中验证。

我最近才开始注意到我无法再立即 window 执行 selenium webdriver 代码。

之前,我确实知道我能够立即 window 执行不同的 驱动程序 操作,但现在我只收到以下消息:

最近有什么变化导致硒出现这种情况吗?我已经完成了我使用 Watch window 执行评估的事情,如果我想评估调试器的特定代码行,我想这可以正常工作已开启。

我喜欢即时 window 的一大优点是能够输入甚至不在我的程序中的代码,以便在需要时进行一些测试。这对编写测试自动化有不可估量的帮助,因此我不必在每次尝试新代码时都停止并启动调试过程。

很确定我找到了原因。带有 4.0+ 版本的 Selenium.WebDriver nuget 包的某些东西会导致它。我将不得不做更多的挖掘来弄清楚为什么

我测试了将包版本降低到 3.141.0,我能够立即再次执行代码 window。