FIX: 사용자 계정 컨텍스트와 연결된 사용자 프로필이 없는 경우 이 사용자 계정 컨텍스트에서 실행되는 .NET Framework 2.0 응용 프로그램이 충돌하거나 액세스 위반 오류 메시지가 나타날 수 있다

기술 자료 번역 기술 자료 번역
기술 자료: 913384 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

다음과 같은 경우를 생각해 볼 수 있습니다.
  • 응용 프로그램이 Microsoft .NET Framework 2.0을 사용하여 작성되었습니다.
  • 응용 프로그램이 Microsoft .NET Framework 2.0에서 실행됩니다.
  • 응용 프로그램이 사용자 계정 컨텍스트에서 실행됩니다.
  • 사용자 프로필이 사용자 계정 컨텍스트와 연결되어 있습니다.
이 경우 응용 프로그램이 충돌하거나 액세스 위반 오류 메시지가 나타날 수 있습니다. 충돌을 디버그해 보면 mscorwks!SecurityConfig::GetCacheEntry 함수에서 액세스 위반을 발견하게 됩니다.

Microsoft ASP.NET 응용 프로그램에서 이 문제가 발생한 경우 다음과 유사한 내용의 오류 메시지가 이벤트 로그에 기록됩니다.
오류 메시지 1
NET 런타임 버전 2.0.50727.42 - 심각한 실행 엔진 오류(7A05E2B3)(80131506)
오류 메시지 2
오류 있는 응용 프로그램 w3wp.exe, 버전 6.0.3790.1830, 스탬프 42435be1, 오류 있는 모듈 mscorwks.dll, 버전 2.0.50727.42, 스탬프 4333e7ec, 디버그하시겠습니까? 0, 오류 주소 0x000e9f96.
참고
  • 오류 메시지 2는 오류 메시지 1 바로 뒤에 나옵니다.
  • 이 문제는 ASP.NET 2.0 응용 프로그램에서 발생하며 Windows 서비스와 같이 대화형이 아닌 계정에서 실행되는 다른 유형의 응용 프로그램에서도 발생할 수 있습니다.

원인

이 문제는 사용자 정책 캐시에 null 참조가 있을 경우 발생합니다.

해결 방법

현재 지원되는 핫픽스를 Microsoft에서 구할 수 있지만 이 문서에서 설명하는 문제를 해결하기 위한 것일 뿐이므로 이러한 특정 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다. 이 핫픽스는 나중에 추가 테스트가 필요할 수도 있습니다. 따라서 이 문제의 영향이 심각하지 않으면 이 핫픽스가 포함된 다음 서비스 팩이 나올 때까지 기다리는 것이 좋습니다.

이 문제를 즉시 해결하려면 Microsoft 고객기술지원부에 문의하여 핫픽스를 구하십시오. Microsoft 고객기술지원부 전화 번호의 전체 목록과 기술 지원 비용에 대한 정보는 다음 Microsoft 웹 사이트를 참조하십시오.
기술지원 서비스 안내
참고 특정 업데이트로 문제를 해결할 수 있다고 Microsoft 기술 지원 전문가가 판단할 경우 지원 요청에 따른 일반적 비용이 취소될 수도 있습니다. 해당 업데이트로 해결할 수 없는 추가 질문과 문제에 대해서는 지원 비용이 청구됩니다.

이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 보려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용하십시오.
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간플랫폼
Mscordacwks.dll2.0.50727.63800,2562006-01-2411:16x86
Mscorlib.dll2.0.50727.634,308,9922006-01-2411:16x86
Mscorwks.dll2.0.50727.635,616,6402006-01-2411:16x86
Sos.dll2.0.50727.63377,3442006-01-2411:16x86

추가 정보

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824684 Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명
CLR(공용 언어 런타임)은 시작할 때 사용자 프로필이 존재하는지 확인합니다. 사용자 프로필이 존재하지 않으면 null 참조가 사용자 정책 캐시에 삽입됩니다. 사용자 프로필이 정책 확인 과정에서 만들어지면 CLR은 사용자 정책 캐시에서 null 참조에 대한 참조를 제거하려고 합니다. CLR이 사용자 정책 캐시에서 null 참조에 대한 참조를 제거하지 못하면 .NET Framework 2.0이 충돌합니다.

핫픽스 정보

전제 조건

이 핫픽스를 적용하려면 컴퓨터에 .NET Framework 2.0이 설치되어 있어야 합니다.

다시 시작 요구 사항

이 핫픽스를 적용한 후에는 컴퓨터를 다시 시작해야 합니다.

핫픽스 대체 정보

이 핫픽스는 다른 핫픽스를 대체하지 않습니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 버그를 확인했습니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 913384 - 마지막 검토: 2007년 12월 3일 월요일 - 수정: 2.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 2.0
키워드:?
kbtshoot kbbug kbfix kbqfe kbpubtypekc KB913384

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com