3

私はASP.NET Webアプリケーションを開発しており、未処理の例外のためにGlobal.asaxファイルを利用しています。ここで、エラーログを次のように書き込むロジックを書きました

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)

        'Code that runs when an unhandled error occurs

End Sub

すべてローカルで動作しますが、web サイト global.asax を公開してもまだ公開されていません。global.asax をリモート サーバーにアップロードしましたが、イベントが発生しません。私のアプリケーションは IIS 7 を Web サーバーとして使用しています。

何らかの構成が必要ですか 解決策があれば提案してください

4

2 に答える 2

2

App_global.asax.compiled もアップロードしましたが、動作します

于 2012-10-15T12:20:18.540 に答える
1

私たちは多くのことを試しました。

  1. global.asax はローカル コンピューターでは機能しますが、サーバーに公開した後は機能しません
  2. ASP .NET Web サイトで Global.asax イベントが発生しないのはなぜですか?
  3. Global.asax がリリース ビルドで起動しない
  4. ASP.NET MVC アプリケーションの Global.asax の謎

また、以下のファイルをrootandbinディレクトリに入れてみました。

  1. App_global.asax.dllおよびApp_global.asax.compiledファイル
  2. PrecompiledApp.config

どれもうまくいきませんでした!

asp .net 2.0 Web サイトでグローバル イベントを発生させるために、dllのGlobal.asax代わりにraw を配置する必要がありました。pre-compiled

これが誰かを助けることを願っています! 乾杯!ハッピーコーディング!:D

于 2015-12-17T11:29:16.510 に答える