2012-09-18 5 views
10

SQL Server 2008 R2データベースでMVC 3を使用しています。SQL Server 2008のElmahセットアップ

私はelmah 1.2.2とSQL Serverスクリプトをインストールしました。

誰もがどのようにSQL Server 2008の

とセットアップELMAHをする上でいくつかの詳細な情報を持っている可能性があります私はオンライン確認が、詳細な情報を見つけることができませんでした。

答えて

15

すでにSQL Serverセットアップスクリプトを実行し、MVCアプリケーションにElmahをインストールしているので、web.configに次のものを追加して、ElmahがSQL Serverインスタンスにログを送信する必要があります。あなたのweb.configファイルのあなたの<connectionStrings>セクションからあなたのSQL 2008のインスタンスを指す接続文字列の名前で"<definedConnectionString>"を交換する必要があります念頭に置い

<elmah> 

... 

    <errorLog type="Elmah.SqlErrorLog, Elmah" 
     connectionStringName="<definedConnectionString>" 
     applicationName="MyAppName"/> 

... 

</elmah> 

また、次の5つのパートシリーズを読むことをお勧めします:Logging Errors with ELMAH and MVC 3、これはMVCでELMAHを使用するための多くの推奨事項が含まれています。また、Elmah.MVC NuGet Packageのインストールを使用して、MVCアプリケーション内のElmahのデフォルト動作を変更することも考えられます。

+0

ありがとうございます。 Elmah.MVCの5つのパートシリーズの同じ指示に従うことができますか?これについては別の指示がありますか? –

+0

Elmah.MVCは自動的に最初の3つの部分を処理します。しかし、それらの部分を読むことは、何が起こっているのかをよりよく理解するのに役立ちます。 –