発生した問題
ローカル環境でWSL bashを普段遣いしているのですが、WSL bashのGitでクローンしたVisual Studio 2017のWEBアプリケーションを動かそうとしたところ、IIS Expressが404エラーを返し正常に動作しない問題が発生しました。
いろいろ調べたところ以下のissueを発見し、これによるとWindows 10 build 17110にて、Bashで作成されたすべての新しいディレクトリが大文字小文字を区別するようになったらしいのですが、この状態となったディレクトリをIIS Expressで参照すると正常に動作しないという問題のようです。
https://github.com/Microsoft/WSL/issues/3212
解決方法
WSL Bashの/etc/wsl.confにおけるマウントオプションに対して、下記のようにcase=offと設定を追加し、
再度Gitクローンし直してディレクトリを再作成させることで問題が解決しました。
/etc/wsl.conf
[automount]
options="case=off"
ちなみに Insider Build 17704 ではこのオプションが既定でcase=offになっているようです。