ASP.NETでデバッグするときにLocalHostで「接続が中断される」原因
質問
C#を使用して新たに作成したASP.NET Webサイトを実行しようとしていますが、実行するとFireFoxが起動し、 http:// localhost:1295 / WebSite1 / Default.aspx (たとえば)、約10〜15秒後に" Connection Interrupted-サーバーへの接続を表示しますページの読み込み中にリセットされました。」エラー。
この問題は、過去に作成した古いASP.NET C#ページ/ Webサービスにも存在し、ASP.NET開発サーバーから実際には何も実行されていません。
使用中:Windows XP Pro SP2、Visual Studio 2008
参考のため、SQL Server 2005 Developer Editionもインストールしています。
試しました:
- MozillaではなくIEで閲覧する
- 3.5ではなく2.0フレームワークを試す
- Visual Studio 2008の再インストール
この問題は、考えれば考えるほど些細なことですが、まだ解決できていません!問題に関するヘルプを感謝します。
解決
アプリケーションを起動すると、画面右下に小さな情報マークが表示され、ローカルWebサーバーが開始され、ポート上にあることが示されます。そのポートをブラウザに表示されるポートと比較する必要があります。それらが異なる場合、アンチウイルスがその問題の原因である可能性があります。 別の場所は、 host ファイルです。一部のソフトウェアはこのファイルを微調整し、localhostの動作を停止させる可能性があります。
他のヒント
同じ問題があり、辞めて逃げ出して修道院に入ろうとしていたとき、ELMAHをチェックする考えがありました。
案の定、ELMAHはこれをキャッチしたと言った:
System.Web.HttpException (0x80004005): Maximum request length exceeded.
そしてこれはそれを修正しました:
<system.web>
<httpRuntime maxRequestLength="65535" />
</system.web>
頑張って、 デイブ
Fiddler またはサーバーのような別のプロキシのようなものは、ローカルアドレスがプロキシされている場合にこの問題を引き起こす可能性があります。
これは、[コントロールパネル] / [インターネットオプション]-[接続]タブで確認できます。下部の[LAN設定]をクリックします。
「127.0.0.1 localhost」を追加してみてください。 &quot; :: 1 localhost&quot;の行の前 c:\ windows \ system32 \ drivers \ etc \ hostsにある
これは私のために働いた(VS2008、Vista Ultimate)
Windows 7 RCおよびVisual Studio 2008 SP1でも同様の問題が発生しました。 localhostを127.0.0.1に変更すると役立ちました。ホストファイルソリューションに似ていますが、ファイルの編集は不要です。プロジェクトの起動URLを変更するだけです。
私は同じ問題を抱えており、Vista BusinessマシンにVS 2008をインストールしました。 LANはありますが、プロキシサーバーはなく、c:\ windows \ system32 \ drivers \ etc \ hosts&quot; &quot; 127.0.0.1 localhost&quot;ある。しかし、私のプロジェクトはどれも機能せず、新しいプロジェクトも機能しません。
&quot; Windows 7 RCおよびVisual Studio 2008 SP1でも同様の問題が発生しました。 localhostを127.0.0.1に変更すると役立ちました。ホストファイルソリューションに似ていますが、ファイルの編集は不要です。プロジェクトの起動URLを変更するだけです。&quot;
このソリューションは正常に動作しています。......