2009-04-08 30 views
1

私は昨日Visual Web Developerに戻っても、私のプロジェクトを実行/デバッグできなくなりました。緑色の再生ボタンをクリックすると、ASP.NET開発サーバーが起動し、それがシステムトレイに表示されますが、ブラウザには「Firefoxがローカルホストに接続できません:58127」(スウェーデン語から翻訳された)というエラーメッセージのみが表示されます。 IE7では「ウェブページを表示できません」と表示されます。Webサーバーに組み込まれたWeb開発者に接続できません

これがなぜ発生するのかわかりません。それは数週間後に働いた。物事を混乱させるWindowsの設定がありますか? (私はそのままファイアウォールを無効にしようとしました。)

答えて

2

Vistaを使用していますか?私は最近のVistaのアップデートで同じ問題を抱えています。

まず、Visual Studioが「管理者として」実行されていることを確認します。

第2に、ブラウザが起動したら、「http://localhost:」を「http://127.0.0.1:」に置き換えます。それがうまくいけば、それはWindows Updateがあなたのhostsファイルを混乱させたからです。

このような場合は、ファイルをホストすることを確認してくださいコメントを外し、そこにこのラインを持っている: "127.0.0.1 localhostを"

私のhostsファイルはこのディレクトリにあります。「C:\ WINDOWS \ System32に\ドライバ\ etc "

あなたはそれに類似したものになります。

+0

それはそれでした!ブラウザのアドレスフィールドにipを入力すると、突然動作しました。 hostsファイル( ":: 1 localhost"を含む)と再起動のクイックアップデートにより、すべてが再び稼動しています。あなたの助けと幸せなイースターに感謝します! – matpe

+0

笑、問題ない男、あなたにも幸せなイースター。うん、それらのアップデートを見て、彼らは私のすべてのネットワークのものを台無しにしてきましたか? – andy

1

あなたはおそらく問題を引き起こすかもしれないNOD32 or any other antivirusを使用していますか?

+0

いいえ、私はそうではありませんが、まったく同じ症状です。私は数日後にインストールしたフィドラーの事に来ました。それはそれかもしれませんか?何とかそれは物事の間に働く。私は今それをアンインストールしましたが、まだ違いはありません。 – matpe

+0

特定のWebページにアクセスするとき、Fiddlerにも問題が見られました。しかし、これらの問題はCapture Eventsメニュー項目を無効にするだけで解決しました。 –

0

私は今日、この問題が発生しましたし、私のhostsファイルがすでに定義された「127.0.0.1のローカルホスト」を持っていたので、ちょうど詳しく説明したいと思いました。

localhostを参照してデフォルトのIISサイトを見ることができましたが、IDEでデバッグしようとすると、IEでは「ウェブページを表示できません」と表示され、Chromeでは「Google Chromeはローカルホストに接続できません。

私は、コマンドプロンプトと入力された「は、netstat -a」を開設し、結果をレビューしました。

TCP [:: 1]:64212は、[コンピュータ名]:0 LISTENING

私は私のデバッグのWebサーバーが使用する私のポートは[:: 1]のみのローカルアドレスに "LISTENING" と記載されていたことがわかりました

私にとって珍しいことは、デバッグが一定の期間働いた後、突然停止したように思えたことです。それが起こった最初の数回は、私はVisual Web Developer Express 2010を再インストールしました。これは長いプロセスであり、任意の時間帯のように見えてから問題が再浮上し続けたため、やや迷惑になりました。

この最新の時間私は「:: 1 localhost」を(私はオンラインで見つけるこのソリューションおよび他の多くのものの反対)を含むように私のhostsファイルを変更し、それは私のデバッグ環境と私の問題を解決しました。

私は、これは私の問題を解決し感謝していますが、私のデバッグ環境が変化しているようだなぜ、どのようにと、まだ興味があります。さらに、127.0.0.1以外の複数のループバックアドレスが存在する理由が不思議です。 「:: 1」はip6標準ですか?その場合、localhostは127.0.0.1にルーティングされず、tcp/ipスタックによって:: 1と同じように解釈されるべきではありませんか?

+0

ようこそStackOverflowへ!あなたの質問をして偉大な答えを得るための最善の(そして必要な)方法は、画面の右上隅にある「質問する」ボタンを使うことです。 – MikeTheLiar

0

私はのVisual Studio 2013でこの問題を抱えていました。 ファイアウォールシステムを手動で設定しました。これは、プログラムファイアウォールの通信時に、私に通知することを意味します。に正しくリンクされていません。 "devenv.exe"がファイアウォールによってブロックされました。通信の正しいモード "devenv.exe"で問題を解決します。ファイアウォールのオプションとフィルタリングされた通信。

関連する問題