VS 2010 C# で Selenium Web Driver を使用して Chrome ブラウザーを開き、Web ページに移動してからドライバーを閉じますが、ブラウザーを開いたままにします。その後、ブラウザを手動で閉じる必要があることを認識していますが、それで問題ありません。
これまでのところ、私は持っています:
DriverService service = ChromeDriverService.CreateDefaultService();
ChromeOptions options = new ChromeOptions();
options.AddAdditionalCapability("chrome.detach",true);
m_driver = new ChromeDriver(service, options, TimeSpan.FromMilliseconds(1000));
[m_driver does stuff like navigate page, double click stuff, etc]
[last line: try to close driver but not browser]
最後の行として次のすべてを試しました
m_driver.Dispose(); // closes both browser and driver
m_driver.Close(); //closes just the browser and not the driver
m_driver.Quit(); // closes both browser and driver
service.Dispose(); // closes both browser and driver
何か案は?