Selenium ChromeDriver Hatası | C#
Merhaba, web sitelerinden bazı bilgileri alabilmek için Selenium kütüphanesini kullanarak bir uygulama geliştirmiştim.
Ancak uygulamanın çalıştığı bilgisayardaki Chrome, her güncellendiğinde sistemdeki versiyonla programın kullandığı ChromerDriver aynı değil hatası veriyordu.
"System.InvalidOperationException : session not created: This version of ChromeDriver only supports Chrome version...."
Ben de biraz araştırma ve biraz da şansımın yardımıyla şu yöntemi buldum:
ChromeOptions options = new ChromeOptions();
options.AddArgument("no-sandbox");
Sabitler.DriverChromeGenel = new ChromeDriver(AppDomain.CurrentDomain.BaseDirectory + "chromedriver.exe", options);
Bu şekilde yolu sabit verince arkadaş sistemdeki Chrome sürücüsüne bakmıyor.
Selamlar.