Как закрыть Chrome WebDriver консоль, открытую через task sheduler?

Добрый день!

Кейс:
1. На c# создаю стандартное консольное приложение.
2. Подключаю библиотеки.
3. Пишу простой код.
IWebDriver driver = new ChromeDriver();
            driver.Navigate().GoToUrl("ulr");
            driver.Quit();

4. Собираю приложение - все ок работает: запускается стандартная консоль хрониума, запускается хром и ссылку открывает и все это закрывается (хром и потом консоль).
5. Добавляю в планировщих исполняемый файл моего приложения.
6. Запускается консоль винды, потом(!) консоль хрониума, потом сам хром и урл.
Консоль винды закрывается инстантом, консоль хрониума не закрывается и хром тоже. Хотя функция есть.
Как убить консоль и приложение после исполнения?

Может кто-то сталкивался с такой проблемой? Такое ощущение, что отваливается связь между chronium wd prompt и самим скриптом.
Пробовал отключать консоль на этапе инициализации - работает, если запускать через дебагер. Если через планировщик то так же висит консоль.
  • Вопрос задан
  • 301 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы