タグ付けされた質問 「elmah」

8
ELMAHをASP.NET MVC [HandleError]属性と連携させる方法
ELMAHを使用してASP.NET MVCアプリケーションのエラーをログに記録しようとしていますが、コントローラーで[HandleError]属性を使用すると、エラーが発生してもELMAHはログに記録しません。 ELMAHは未処理のエラーのみをログに記録し、[HandleError]属性がエラーを処理しているため、ログに記録する必要がないため、私はそれを推測しています。 ELMAHがエラーがあったことを認識してログに記録できるように、属性を変更する方法または属性を変更する方法を教えてください。 編集:みんなが理解できることを確認しましょう、私が質問している問題ではない属性を変更できることを知っています... handleerror属性を使用するとELMAHがバイパスされ、処理されたためにエラーが発生したことがわかりませんすでに属性によって...私が求めているのは、属性がそれを処理したにもかかわらず、ELMAHにエラーを見てログに記録させる方法があります...私は周りを検索し、ログを強制するために呼び出すメソッドが表示されていませんエラー....


18
ファイルまたはアセンブリ 'System.Data.SQLite'を読み込めませんでした
ELMAH 1.1 .Net 3.5 x64をASP.NETプロジェクトにインストールしましたが、(このページを表示しようとするといつでも)このエラーが発生します。 ファイルまたはアセンブリ 'System.Data.SQLite、Version = 1.0.61.0、Culture = neutral、PublicKeyToken = db937bc2d44ff139'またはその依存関係の1つを読み込めませんでした。不正な形式のプログラムを読み込もうとしました。 説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーの詳細と、コードのどこで発生したかについて、スタックトレースを確認してください。 例外の詳細:System.BadImageFormatException:ファイルまたはアセンブリ 'System.Data.SQLite、Version = 1.0.61.0、Culture = neutral、PublicKeyToken = db937bc2d44ff139'またはその依存関係の1つを読み込めませんでした。不正な形式のプログラムを読み込もうとしました。 下部にあるエラーの詳細。 私のアクティブソリューションプラットフォームは「すべてのCPU」であり、x64のプロセッサーを搭載したx64 Windows 7で実行しています。このバージョンのELMAHを使用する理由は、1.0 .Net 3.5(x86、それがコンパイルされる唯一のプラットフォーム)が、x64 Windowsサーバーで同じエラーを発生させたためです。 x86とx64向けにコンパイルを試みましたが、同じエラーが発生します。すべてのコンパイラ出力(binおよびobj)を削除してみました。最後に、SQLite dllを直接参照しました。これは、プロジェクトがサーバーで機能するために必要ではなかったものであり、次のコンパイラエラーが発生します。 エラー1エラーとしての警告:アセンブリの生成-参照されているアセンブリ 'System.Data.SQLite.dll'は別のプロセッサMyProjectをターゲットにしています 問題が何であるか考えていますか? エラーの詳細: ソースエラー: 現在のWeb要求の実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。 スタックトレース: [BadImageFormatException:ファイルまたはアセンブリ 'System.Data.SQLite、Version = 1.0.61.0、Culture = neutral、PublicKeyToken = db937bc2d44ff139'またはその依存関係の1つを読み込めませんでした。不正な形式でプログラムをロードしようとしました。] System.Reflection.Assembly._nLoad(AssemblyName fileName、String codeBase、Evidence assemblySecurity、Assembly …
126 .net  sqlite  elmah 

7
log4netとELMAHの違いは何ですか?
一部の人々はlog4netの代わりにELMAH を使用しています。何がそれを良くするのですか? スタックオーバーフローの質問への回答で ELMAHについて知りました。C#でログインするにはどうすればよいですか?
108 c#  .net  logging  log4net  elmah 

3
Elmahからメールを送信しますか?
Elmahを使用して例外を電子メールで送信する人はいますか?SQL Serverを介してElmahログを設定し、Elmah.axdページを介してエラーページを表示できますが、電子メールコンポーネントを機能させることができません。ここでの考え方は、電子メール通知を取得して、例外に対してより迅速に対応できるようにすることです。これが私のweb.config(不要なセクションは省略)で、すべての機密データが* * *に置き換えられています。接続するサーバーを指定していますが、SMTPサービスはローカルマシンで実行する必要がありますか? <?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="elmah"> <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah"/> <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah"/> <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah"/> </sectionGroup> </configSections> <appSettings/> <connectionStrings> <add name="elmah-sql" connectionString="Data Source=***;Initial Catalog=***;Persist Security Info=True;User ID=***;Password=***" /> </connectionStrings> <elmah> <errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="elmah-sql" > </errorLog> <errorMail from="test@test.com" to="test@test.com" subject="Application …
87 .net  asp.net  elmah 

7
Elmahがasp.netサイトで動作していません
asp.netサイトでelmahを使用しようとしましたが、http:// localhost:port / elmah.axdにアクセスしようとすると、リソースが見つからないという例外が発生します。私のweb.configを以下に示します。 <?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="elmah"> <section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah"/> <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" /> <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" /> <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah"/> </sectionGroup> </configSections> <elmah> <security allowRemoteAccess="0" /> <errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="elmah-sql" /> <errorMail from="my@account" to="myself" subject="ERROR From Elmah:" async="true" …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.