FIX: 작업량이 많으면 EventLog.WriteEntry 메서드가 실패할 수 있다

이 문서는 이전에 다음 ID로 출판되었음: KR321563
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
현상
.NET 응용 프로그램에서 이벤트 로그에 쓸 때 응용 프로그램의 로드가 심하면 다음과 같은 오류 메시지가 나타날 수 있습니다.
System.ApplicationException: 액세스가 거부되었습니다.
호출 스택 추적에는 다음과 같이 나타납니다.
at System.Threading.Mutex.CreateMutexNative(Boolean initialState, String name, Boolean& createdNew)   at System.Threading.Mutex..ctor(Boolean initiallyOwned, String name)   at System.Diagnostics.SharedUtils.EnterMutex(String name)   at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData)   at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category)   at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID)   at System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type)   at System.Diagnostics.EventLog.WriteEntry(String message)
해결 방법
이 문제를 해결하려면 Microsoft .NET Framework용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
318836 INFO: 최신 .NET Framework 서비스 팩을 구하는 방법
이 수정 프로그램의 한글 버전은 아래와 같거나 그 이상의 파일 특성을 가집니다.
   날짜        시간    버전            크기       파일 이름   ------------------------------------------------------------   2002-04-17  23:53   1.0.3705.252     1,163,264   System.dll

현재 상태
Microsoft는 본 문서의 시작 부분에 나열한 제품에서 이 문제를 확인했습니다. 이 문제는 Microsoft .NET Framework 서비스 팩 2(SP2)에서 처음 수정되었습니다.
속성

문서 ID: 321563 - 마지막 검토: 01/23/2014 12:51:15 - 수정: 1.0

  • Microsoft .NET Framework 서비스 팩 1
  • kbnosurvey kbarchive kbbug kbfix kbnetframe100presp2fix kbnetframe100sp2fix KB321563
피드백