Это сообщение об ошибке ...
SessionNotCreatedError session not created exception from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"AE85B634088DDFB4B8E7D65A145ADA0F","isDefault":true},"id":1,"name":"","origin":"://"}
(Session info: chrome=69.0.3497.100)
(Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Windows NT 10.0 x86_64)
... подразумевает, что ChromeDriver не смог инициировать / создать новый WebBrowser т.е. Браузер Chrome сеанс.
Ваша главная проблема - несовместимость между версиями двоичных файлов, которые вы используете, следующим образом:
- Вы используете *Хромедрайвер 1017 * = 2,21
- В заметках о выпуске Хромедрайвер = 2,21 четко упоминается следующее:
Поддержка Chrome v46-50
- Вы используете хром = 69,0
- Примечания к выпуску ChromeDriverv2.42 четко упоминает следующее:
Поддержка Chrome v68-70
Таким образом, естьявное несоответствие между ChromeDriver v2.21 и Chrome Browser v69.0
Решение
Обновите A
Согласно florentbr/ SeleniumBasic последняя версия SeleniumBasic ( Основанная на Selenium инфраструктура автоматизации браузера для VB.Net, приложений Visual Basic и VBScript ), по-видимому, Release v2.0.9.0 только.
Согласно CHANGELOG из Release v2.0.9.0 базовые компоненты:
- Версия драйвера Firefox 2.52.0
- Версия драйвера IE 2.52.1
Обновление B
Если вы намереваетесь использовать GeckoDriver с Firefox , вы можете использовать следующую матрицу: