2014-09-12 2 views
2

CRM 플러그인 실행의 System.Diagnostics.Trace 메서드가 작동하지 않는다는 점을 알고 싶습니다. 조금도.System.Diagnostics.Trace 또는 System.Diagnostics.WriteLine 및 CRM 2011 Plugin

나는 http://msdn.microsoft.com/en-us/library/hh699694(v=crm.5).aspx#BKMKserver_level_tracing에 따라 레지스트리 항목 "TraceEnabled"를 변경 했으므로 나는 그 일을 끝내기 위해 모든 것을했지만 여전히 아무것도하지 못했다고 생각합니다.

내 추적 항목을 [CRM 설치] \ Trace 카탈로그에서 찾을 수있는 파일에 넣는 것이 필요합니다.

+0

추적 정보만을 표시한다. 플러그인이 예상대로 실행됩니까? – Kye

+0

아니요, 예외는 발생하지 않았습니다. 나는 플러그인 문제를 해결했지만 환경 설정 문제 였지만 여전히 - 미래의 목적을 위해 어떤 종류의 로깅 시스템을 갖고 싶습니다. – TrN

답변

0

슬프게도 예외가 발생하면 추적 세부 정보 만 표시됩니다.

실행되는 동안 그 플러그인 실행시 다시 플랫폼에 대한 예외를 전달하는 경우에만, 추적 정보는 사용자에게 표시된다. 예외가있을 경우

http://msdn.microsoft.com/en-us/library/gg328574.aspx

+0

그래서 파일 로깅을 원한다면 플러그인 작업을 실행하는 모든 사용자에게 파일 시스템 쓰기 권한이 필요합니까? (모든 실행에 대해 하나의 사용자 컨텍스트를 설정할 수는 없습니다.) 그런 다음이 기능을 직접 구현해야합니다. – TrN

+1

수정하십시오. CRM OOB 감사 로그와 해당 기능에 대한 다른 플러그인을 사용할 수있는 경우가 아니라면 – Kye