현재 진행중인 작업 : Microsoft Enterprise Library 4.1을 가져 와서 몇 가지 파생 클래스를 사용하여 확장하려고합니다.생성자 유형을 찾을 수 없음
나는 MyLogEntry, MyFormatter 및 MyTraceListener 제거 할 때 각각의 기본 클래스에서 파생을 만들었습니다 "내"자신의 이름에서.
내 문제 : 모든 것이 잘 컴파일됩니다. 나는 그것이 오류 메시지와 함께 MyTraceListener를 초기화 직후 Logger.Write (logEntry) 그 오류를 사용하여 테스트 실행에 갈 때 : EnterpriseLibrary.Logging.LogWriter을 (
"현재 빌드 작업을 ... 널 (null)])에 실패했습니다. 생성자를 'MyLogging.MyFormatter'유형을 찾을 수 없습니다 (전략 유형이 ConfiguredObjectStrategy은, 인덱스 2)
내가 그것을 내가 그것을 제거하는 시도 그래서 생성자와 함께 할 수있는 뭔가 생각 했어요, 추가, 기본 클래스에 대한 호출 추가 LogFormatter . 아무것도 효과가 없습니다.
누구든지이 문제에 대해 통찰력을 갖고 있습니까? 어쩌면 참조 문제일까요? 잘못된 App.config 구성?
는
당신에게 문제가 정확히이었다 닉스 감사 참조하십시오
아래의 유사한 생성자를 제공해야합니다. – WaffleTop