に複数のグローバルエラーファイルを使用する:私は溶液中で使用する3つのサブフォルダを使用してWebアプリケーションを持っている同じ溶液(Webアプリケーション)
- HR
- ビジネス
- マネー
それぞれには、マスターページ、CSSなどのソリューションの共通部分を使用するサブアプリケーションがあります。 各アプリケーションにはそれぞれのフォルダに独自のエラーページがあります。
ただし、トップフォルダには1つのGlobal.asaxしかありません。 各アプリケーションのグローバルレベルでエラーを処理したいので、ページをブラウズしているときに未知のエラーが常に各ソリューションの正しいエラーページに表示されるようにします。
例: 1. /HR/Page1.aspxのエラーが/HR/ErrorPageForHR.aspxに移動します。 2. /Business/Page1.aspxのエラーが/Business/ErrorPageForBusiness.aspxに移動します。 3. /Money/Page1.aspxのエラーが発生します。 /Money/ErrorPageForMoney.aspx
どうすればいいですか? 各フォルダまたは複数の方法で複数のGlobal.asaxを作成できますか?
をcustomeErrorsと各フォルダ内の別のweb.configファイルを置くことができます。クラスライブラリはエラーを記録し、正しいエラーページにリダイレクトすることもできます。 – ShanChat972