0

カスタム エラー ページがあります。本番サーバーでは動作しますが、開発マシンでは動作しません。Windows 7、IIS 7.5 です。

詳細なローカルとカスタムを常に尊重することはできますが、実際にカスタムページを実行することはできません。実際にはカスタム エラー ページに引き渡されず、代わりにリモート モードの一般的な「ランタイム エラー」ページが表示されます。

関連する可能性のある事実: これは別のアプリ プールと web.config の下にマウントされたアプリケーションであり、これは .NET 4.0、統合されています。

「Response.TrySkipIisCustomErrors = true;」を使用して、一度動作させることができました。-しかし、それは実行の代わりにリダイレクトを行ったので、もちろん全体のポイントであるエラーコンテキストを失いました-そしてリダイレクトモードを変更しようとして、私はそれを再び動作させることができませんでした.

文書化されたすべての標準的な方法で customErrors と httpErrors の両方を使用しようとしましたが、組み合わせは機能しません。繰り返しますが、これは他の場所で正しく機能しています。

4

1 に答える 1

0

上記は通常の応答です。エラー ページ自体が例外を生成している場合です。

元のエラーを引き起こしたのと同じコードがエラーページの実行にあることが判明しました。

于 2012-04-23T21:44:00.460 に答える