私は ASP.NET プロジェクト (Web フォーム、MVC1、または MVC2 のいずれかを使用した Windows 7 上の VS2008 - 私にとってはすべて同じ結果) を持っています。これは単なる File->New hello world Web プロジェクトです。デフォルトの ASP.NET 開発サーバーを使用しています。サーバーを F5 キーで起動すると、ブラウザーが接続せず、タイムアウトが発生します。実行中に開発サーバーのポートに telnet で接続してこれをデバッグしようとしましたが、同じ結果が得られました。
C:\Users\farmercs>telnet localhost 54752
Connecting To localhost...Could not open connection to the host, on port 54752:
Connect failed
サーバーが実行中であると認識していることをシステム トレイで確認できます。netstat -a -n
コマンドは、そのポートに実際にアクティブな TCP リスナーがあることを示しています。
これはそれほど遠くない過去に機能し、開発サーバーを使用して Web プロジェクトに取り組むことができました。それ以来、変更されたことの 1 つは、Microsoft Loopback Adapterをインストールして、ローカル開発の Oracle インストールに対応できるようにしたことです。これが問題かどうかはわかりませんが、おそらく原因のようです。
また、サーバー名自体 ( http://mycomputername:54752
) を使用してポートをヒットしようとしましたが、同じ結果になりました。
では、何が接続を妨げているのでしょうか? また、それがループバックの場合、ASP.NET 開発サーバーを引き続き使用しながら、開発用 Oracle サーバーに接続する能力を維持するための良い方法は何ですか?