次の方法で共有


Web アプリケーションのデバッグ: エラーとトラブルシューティング

Web アプリケーションのデバッグを試行した場合に、次のエラーが発生することがあります。

サイトは IP アドレスを使用しています

このエラーは、IP アドレスを使用している Web アプリケーションに、デバッガーが自動アタッチしようとしたときに発生します。 これは、IIS で Web サイトの識別 を 特定の IP アドレスを使用 に変更した場合に発生します。

詳細については、「エラー: サイトで IP アドレスを使用する」を参照してください

IIS 管理サービスが応答しないため、セキュリティ チェックに失敗しました

このエラーは、IIS Admin サービスが応答しないときに発生します。 これは通常、IIS のインストールに問題があることを意味します。 まず、[管理ツール] の [サービス] ツールを使用して、サービスが実行中であることを確認します。

詳細については、 詳細については、「エラー:IIS管理サービスが応答しなかったため、セキュリティチェックに失敗しました」 を参照してください。

ASP.NET がインストールされていません

このエラーは、デバッグを実行しようとしているコンピューターに ASP.NET が正しくインストールされていない場合に発生します。 ASP.NET がインストールされていないか、ASP.NET がインストールされてから IIS がインストールされた可能性があります。

詳細については、「 エラー: ASP.NET インストールされていません」を参照してください。

Windows 統合認証が無効になっているため、デバッグに失敗しました

デバッグを要求したユーザーの認証が認証エラーで失敗しました。 このエラーは、Web アプリケーションまたは XML Web サービスにステップ インしようとするときに発生することがあります。 このエラーの原因の 1 つとして、統合 Windows 認証 が有効ではないことが挙げられます。 その機能を有効にする場合は、「統合 Windows 認証を有効にするには」の手順を実行します。

詳細については、 「エラー : Windows 統合認証が無効になっているため、デバッグに失敗しました」 を参照してください。

Web サーバーが制限され、デバッグの有効化に必要な DEBUG 動詞をブロックしています

IIS Lockdown ツールが実行され、URLScan がインストールされてアクティブになっているため、Web アプリケーションまたは XML Web サービスのステップ インに失敗しました。 この条件によって、IIS は DEBUG の動詞を受け取ることができません。

詳細については、 「エラー : Web サーバーが制限され、デバッグの有効化に必要な DEBUG 動詞をブロックしています」 を参照してください。

Web サービスのデバッグ中にタイムアウトになりました

呼び出し元のコードから XML Web サービスにステップ インしている場合は、呼び出しがタイムアウトになってデバッグを継続できなくなることがあります。

詳細については、「 Error: Timeout While Debugging Web Services」を参照してください。

Web サーバー上でデバッグを開始できません

Web サーバーで実行されている ASP.NET アプリケーションをデバッグしようとする場合、次のエラー メッセージが表示されることがあります。Web サーバーでデバッグを開始できません。

詳細については、「エラー: Web サーバーでデバッグを開始できません」 を参照してください。

Web サーバーでは要求されたリソースを見つけられませんでした

セキュリティ上の考慮から、IIS が汎用エラーを返しました。

詳細については、「エラー: Web サーバーが要求されたリソースを見つけることができませんでした」 を参照してください。

Web サーバーは正しく構成されていません

IIS 構成の問題により、このエラーが発生する可能性があります。

詳細については、「エラー: Web サーバーが正しく構成されていません」 を参照してください。

関連項目