2010-05-09 1 views
0

Log4post를 로깅 목적으로 사용하려고하는데, Iam이 지시 사항을 따라이를 실행하고 있습니다. postsharp를 설치하지 않았으며 오히려 라이브러리 파일을 얻었습니다. 내 CS는 proj 파일을 대상으로 파일을, 나는 또한 내 컴퓨터에 postsharp 설치를 시도했다. 두 경우 모두 나는이 오류로 끝납니다asp.net mvc log4postsharp

오류 5 "Log4PostSharp.LogAttribute"유형에 필요한 "Log4PostSharp"플러그인이 없습니다.

나는 인터넷 검색을 시도해 보았으며 웹상의이 문제에 대한 흔적이없는 것으로 보인다.

다른 구현 예와 다른 점은 사용하는 포스트 브러시 dll이 PostSharp.public이라는 것입니다. 내 것은 단지 PostSharp입니다. 이전 dll을 검색해 보았지만 어디서나 찾을 수는 없었습니다. 다운로드에는 PostSharp.dll 만 포함되었습니다. 이 문제를 해결하기 위해 서신에 대한 모든 지시 사항을 따르는 동안 문제가 될 수 있다고 생각합니다. 모든 아이디어 사람들?

답변

0

나는 log4post를 사용했지만 웹 응용 프로그램을 로깅하는 데는 좋은 제안이있었습니다.
"ELMAH (오류 로깅 모듈 및 처리기)는 완전히 플러그 가능한 응용 프로그램 차원의 오류 로깅 기능으로, 실행중인 ASP.NET 웹 응용 프로그램 또는 컴퓨터의 모든 ASP.NET 웹 응용 프로그램에 동적으로 추가 할 수 있습니다. http://doc.sharpcrafters.com/postsharp/1.5/Content.aspx/PostSharp.chm/UserGuide/Platform/Advanced/SearchPath.html에 설명 된대로 재 컴파일하거나 다시 배포 할 필요없이 "

http://code.google.com/p/elmah/

+0

EMLAH는 오류 만 기록합니까? –

2

플러그인은 PostSharp 검색 경로에 설치해야합니다.