2012-09-18 5 views
10

SQL Server 2008 R2 DB에서 MVC 3을 사용하고 있습니다.SQL Server 2008에서 Elmah 설정

elmah 1.2.2와 SQL Server 스크립트가 설치되었습니다.

은 아무도 SQL 서버 I 온라인으로 확인하지만 자세한 정보를 찾을 수 없습니다 2008 년

에 설치하는 방법 ELMAH에 대한 몇 가지 자세한 정보가있을 수 있습니다.

답변

15

이미 SQL Server 설치 스크립트를 실행하고 MVC 응용 프로그램에 Elmah를 설치 했으므로 Elmah가 SQL Server 인스턴스에 로그를 보내려면 web.config에 다음을 추가해야합니다. 당신이 당신의 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 부분을 자동으로 처리합니다. 그러나 그 부분을 읽는 것은 무슨 일이 일어나고 있는지 더 잘 이해하는 데 도움이 될 것입니다. –

관련 문제