Visual Studio の内部開発 Web サーバーは、ローカル コンピューターからの接続のみをリッスンします。
残念ながら、Web サーバーはIPv4ループバック アドレスにのみバインドします。
127.0.0.1
IPv6 が有効になっているマシン (つまり、Windows Vista、Windows 7) では、 IPv6ループバック アドレスにバインドされません。
::1
Visual Studio で再生を押すか、通知領域のアイコンから Web サイトを開くと、ブラウザーが起動して " localhost "に接続しようとします。
http://localhost:53289/WebSite/
localhost は実際のアドレスではなく、エイリアスです。Vista 以降では、次のように定義されています。
C:\Windows\System32\drivers\etc\hosts
::1 localhost
したがって、 localhostに接続しようとして、ローカル ホストで実行されている Web サイトを参照することはできません。これを 127.0.0.1 に変更する必要があります。
Visual Studioの内部Webサーバーもリッスンするにはどうすればよいですか
::1
に加えて
127.0.0.1
?