質問: windowsを1903に更新した後、chromedriverがwsl内で失敗する 自動テストを実行するために、wsl(linux用のwindowsサブシステム)内からwindows実行可能ファイルとしてchromedriverを実行します。これは、chrome自体がwindowsにインストールされているためです。ただし、windows 1903に更新した後、これは機能しなくなりました。 chromedriverは、chromedriver --versionとして呼び出された場合でも、常にエラーコード1を返します。wslの外部で実行すると、chromedriver --versionはバージョン情報を正しく返します。誰かがこの問題を解決しましたか?
回答: このエラーは、chromedriverがシンボリックリンクを介して開始されたことが原因のようです。windowsで.exe拡張子を削除し、windowsフォルダーがpath上にあることを確認すると、問題が解決しました。これは1903年のwsl回帰のようです。