ctrl+F5 (デバッグではない) で実行している場合、数行のプログラムは完全に機能しますが、F5 (デバッグ) で実行している場合は例外がスローされます。
private static void Main(string[] args)
{
IWebDriver driver = new ChromeDriver(@"C:\Program Files (x86)\ChromeDriver");
このステートメントは、「ターゲット マシンが積極的に拒否したため、接続できませんでした」という例外を内部例外なしでスローします。
繰り返しますが、ctrl-f5 で完全に動作します
- ウィンドウズ 7 x64
- VS 2012
- Selenium WebDriver NuGet Packcge 2.35 (最新) の使用
- ChromeDriver.exe (v2.4.226107) の使用 (最新)
- すべてのファイアウォールとアンチウイルスなどが強制終了されました。
- VS を管理者として実行し、UAC をオフにする
デバッグとデバッグなしでの実行のこの違いはなぜですか? (デバッガーにはホストプロセスがあることは知っていますが、それについては説明しないでください)
この単純なプログラムをデバッグモードで実行するにはどうすればよいですか?
何か案は?事前にThx