Elmah is Nugetをインストールしたところ、エラーが表示されますが、Webアプリケーションを再起動すると、古いアプリケーションがありません。保存するように構成するにはどうすればよいですか?私はそれが自動的にそれをするだろうと思った。
1006 次
1 に答える
4
デフォルトのプロバイダーを使用している場合、エラーログはメモリに保存されているため、アプリケーションの再起動後も存続しません。代わりに、XMLファイルなどの別のプロバイダーまたはデータベースプロバイダーの1つを選択してください。これを変更するには、ファイルをElmah.SqlErrorLog
編集する必要があります。web.config
ウェブ上にもっと多くの情報があります。例えば:
http://code.google.com/p/elmah/wiki/DotNetSlackersArticle#Storing_errors_in_memory
http://www.devcurry.com/2012/05/error-handling-elmah-in-aspnet-mvc.html
于 2012-08-10T22:47:01.370 に答える