Невозможно запустить веб-драйвер Edge с профилемC#

Место общения программистов C#
Ответить
Anonymous
 Невозможно запустить веб-драйвер Edge с профилем

Сообщение Anonymous »

Я пытаюсь запустить Edge WebDriver с помощью платформы автоматизации Selenium. Я использую последний драйвер, соответствующий моему браузеру v129. Мой код выглядит так:

Код: Выделить всё

var edgeOptions = new OpenQA.Selenium.Edge.EdgeOptions();
edgeOptions.AcceptInsecureCertificates = true;
edgeOptions.AddArgument(@"user-data-dir=C:\Users\[MYUSERNAME]\AppData\Local\Microsoft\Edge\User Data\");
edgeOptions.AddArgument("profile-directory=Profile 1");
edgeOptions.AddArgument("headless");

Код: Выделить всё

var edgeDriver = new OpenQA.Selenium.Edge.EdgeDriver(path, edgeOptions);
Браузер запускается, но драйвер сразу выдает исключение «сеанс не создан: Microsoft Edge не удалось запустить: завершен нормально».
(сеанс не создан: файл DevToolsActivePort не создан существует)»
Я обнаружил в Интернете, что установка опции «без головы» или «порта удаленной отладки» обычно решает проблему, но в моем случае она не работает.

Подробнее здесь: https://stackoverflow.com/questions/790 ... th-profile
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»