2014-11-24 2 views
1

내가 이벤트 로그에 쓰기를 시도하고 실패하고 내가 입력 한 메시지가 성공적으로 로그에 추가되어 있지만, 나는 다음과 같은 오류 얻을 :이벤트 로그 소스 - 문자열/메시지 테이블 조회

메시지 자원이 존재하지만를 메시지가 문자열/메시지 테이블에 없습니다.

아니요,이게 무슨 뜻인지는 알지만 누군가가 문자열/메시지 테이블에 사용자 지정 메시지를 추가하는 방법에 대한 명확한 지침을 줄 수 있는지 궁금합니다. 내 사용자 정의 오류에 대한이 오류가 발생하지 않습니다. C++ 파일에이 문제에 대해 설명하는 것이 있다고 생각했지만, 내가 찾은 것은 단계별 지침이 아니며 중요하고 필요한 정보를 생략 할 수 있다고 말하면서 여기에 오는 것이 생각났습니다. 직접적인 대답은 이것을하는 방법을 배우는 더 좋은 방법 일 수 있습니다. 당신이있는 경우, 또한

 try 
     { 
      EventLog.WriteEntry("LogSource", "test", EventLogEntryType.Error, 6285); 
     } 
     catch 
     { 
      MessageBox.Show("Could not write to log."); 
     } 

:

try 
{ 
    EventLog.WriteEntry("LogSource", "test", EventLogEntryType.Error); 
} 
catch 
{ 
    Console.WriteLine("Could not write to log."); 
} 

답변

0

시도이 같은 ID를 전달하기 :

나는 이벤트 로그에 항목을 작성하는 C# 닷넷 코드를 쓰고 있어요 커스텀 메시지 파일에 Severity = XXX, Facility = XXX라고 쓰여있는 라인을 제거해보십시오.