3

私は数週間ウェブサイトを構築してきましたが、ほとんどのルーチンはマスターページで新しいWebフォームを作成しています。私はASP.NET開発サーバーを使ってプロジェクトに追加したものを見てきましたが、今日(一見外れていても)、サーバーはHTTP 503エラーを返しています。私はVSを再起動してから、ワークステーションを再起動して、 "ローカルアドレスのバイパスプロキシ"がワークステーションで有効になっていることを確認しましたが、役に立たなかった。以前に誰かがこの現象に遭遇しましたか、誰かがログの提案をして調査することができますか?前もって感謝します。Visual Studio ASP.NET開発サーバーがHTTP 503エラーを返す理由は何ですか?

更新:Telnetを使用している場合、サーバーはHTTPエラー400 - Bad Requestを列挙したASP.NETサーバーページのマークアップを返します。 Google Chromeで503、FirefoxとInternet Explorerで空白のページがまだ残っています。

答えて

6

1)おそらくweb.configにエラーがあるので、cassiniはそれを理解できません。 Webサイトを公開して通常のIISで実行してみてください

2)プロジェクトのルートからファイルapp_offline.htmを削除してください。それは実際にcassiniで503エラーを生成します

+0

私は、IISを実行している開発サーバーにWebサイトを公開していて、正常に動作しているので、web.configは問題ありません。私も既存のweb.configを削除し、新しいものを無用に追加しました。 –

+2

私はプロジェクトからapp_offline.htmファイルを削除しました。驚くべきことに、さまざまなHTMLファイルやJPEGファイルでいくつかのファイルの問題が発生しています。ここでは、それらをプロジェクトから削除し、別の名前で復元して機能させる必要がありました。ありがとう。 –

+0

「実際にはcassiniで503エラーが発生します」という意味はどうですか? –

0

あなたのWebアプリケーションでデバッグを有効にしようとしましたか?

http://msdn.microsoft.com/en-us/library/e8z01xdh%28v=vs.80%29.aspx

+0

はい、ライフサイクルのこのステップの前にこのエラーが発生しています。 –

+0

あなたは管理権限を持つvsを実行していますか? OKをクリックしてください –

0

一つの可能​​性は、他のアプリケーションは現在同じポート/仮想ディレクトリの組み合わせで待機するように、IISで、たとえば、設定されていることです。これは、2つのサイト/サーバー/アプリケーション間のポート競合である可能性があります。私はFiddler toolを取得して、応答ヘッダーを見て、期待するサーバーからの応答を取得しているかどうかを確認します。

+0

私は実際にはIISをこのワークステーションにインストールしていませんでした。 –

関連する問題