2009-04-24 18 views
1

ASP.Net WebサイトとC#Webサービスで構成されたASP.Netアプリケーションのいずれかを使用するために、最近再構築されたワークステーションをセットアップしようとしています。各サービスとWebサイトのデバッグインスタンスを正常に起動できます。しかし、サイトが接続してWebサービスの1つを使用しようとすると、すぐに次の例外が発生します。 ターゲットマシンが積極的にそれが 127.0.0.1:80ローカルASP.Net接続の問題

説明を拒否したため、

、接続できませんでした:未処理の例外が 現在のWeb 要求の実行中に発生しました。エラー の詳細とコード内での発生場所については、スタックトレース を参照してください。

例外の詳細: System.Net.Sockets.SocketException: ターゲットマシンが積極的にそれが 127.0.0.1:80

だから、それは私のPCのように見える拒否したため、何 接続がなされていないことができ自身への接続を拒否しています。私の最初の考えは、Windowsのファイアウォールが無効になっていることを確認することでしたし、無効になっています(サービスが実行されていません)。私はITにはこのPC上で実行されている他のファイアウォールソフトウェアはないと思うので、接続が拒否される原因となるものが少しあります。

答えて

2

愚かな質問ですが、実際にあなたのマシンにIISがインストールされていますか?アプリケーションのデバッグインスタンスを実行すると、IISの外部で実行されます。サイトとサービスの両方のデバッグインスタンスを実行している場合は、おそらくポート80でサービスが実行されていない可能性があります。

IISのインストールを再度確認し、ポート80でサービスを正しく設定してください。

+0

D'oh!私はIISをインストールする必要があることを忘れていました!私の防衛では、Web開発のためにPCをセットアップしなければならなかったので、良い年だった。 IISをインストールすることを忘れても恥ずかしいです! – Danielb