すでに完成したプログラムなのに、ある時を境に実行時エラーが出るようになってしまった。
Chromeは起動しようとするが表示される前に落ちてしまう。
といった場合は、ChromeとChromeDriverのバージョン不一致の可能性が高い。
エラーメッセージにもそのような意味のことが書かれています。
「ある時」というのはChrome本体のバージョンアップが行われた時点という事になります。
Chromeの現在のバージョン(マイナーバージョンまで正確に)を確かめて、
対応するChromeDriverを上書きすることで解決します。
手順は環境設定時とほぼ同じです。
http://chromedriver.chromium.org/downloads
こちらから実行環境にあるChromeのバージョンに適合するChromeDriverをダウンロードします。
リンクをたどるとこのようにOSごとのChromeDriverが用意されているので、
該当するものをダウンロードしてください。
解凍すると、chromedriver.exeが出てきます。
これを現在使用しているChromeDriverと差し替えればOKです。
下記の場所に保存されているのでダウンロードしたファイルを上書きします。
C:\Users\自分のユーザー名\AppData\Local\SeleniumBasic
以上で完了です。
今まで通り動くようになったはずです。