PRB: 사용하여 강력한 이름의 어셈블리 전역 어셈블리 캐시에 Put 일 없음 하면 액세스가 거부되었다는 오류 메시지

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

현상

전역 어셈블리 캐시에 강력한 이름의 어셈블리 또는 전용 강력한 이름의 어셈블리를 넣지 마십시오 다음 ASP.NET 응용 프로그램에서 이러한 어셈블리를 사용하는 경우 인덱싱 서비스 이러한 강력한 이름의 어셈블리에 대해 "액세스 거부" 오류가 발생할 수 있습니다.

원인

강력한 이름의 어셈블리는 ASP.NET 응용 프로그램의 중립 도메인으로 로드됩니다. 이러한 어셈블리는 프로세스가 언로드할 때까지 언로드할 수 없기 때문에 파일을 잠긴 상태로 유지될 수 있습니다. 따라서 임시 ASP.NET 폴더 및 웹 루트 폴더 인덱싱 서비스를 모니터링할 때 전역 어셈블리 캐시에 없는 강력한 이름의 어셈블리에 대해 "액세스 거부" 오류 메시지가 나타날 수 있습니다.

해결 방법

  • 강력한 이름의 어셈블리를 도메인 중립 ASP.NET 응용 프로그램에 로드된 있기 때문에 강력한 이름의 어셈블리를 휴지통에 두지 ASP.NET 응용 프로그램의 폴더에. 강력한 이름의 어셈블리는 ASP.NET에 대한 전역 어셈블리 캐시에 있는 경우에만 지원됩니다.
  • 개인 강력한 이름의 어셈블리 (ASP.NET 응용 프로그램의 Bin 폴더에 있는 강력한 이름의 어셈블리) 지원되지 않습니다.
  • 개인 어셈블리를 사용하려면 이 어셈블리를 ASP.NET 응용 프로그램에 대한 강력한 이름의 어셈블리를 만들지 마십시오.

현재 상태

이것은 의도적으로 설계된 동작입니다.

추가 정보

사용자가 인덱싱 서비스나 ASP.NET 임시 폴더 또는 ASP.NET 응용 프로그램에 강력한 이름의 어셈블리에 사용 여부에 관계없이 웹 응용 프로그램 폴더를 모니터링할 바이러스 백신 응용 프로그램을 구성하지 것이 좋습니다.

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
302340방법: .NET Framework SDK에서 에서 강력한 이름으로 어셈블리 만들기
815808방법: Visual C# .NET 전역 어셈블리 캐시에 어셈블리 설치
820983방법: ASP.NET 응용 프로그램을 사용하여 Visual C# .NET을 사용하여 인덱싱 서비스 카탈로그 쿼리
전역 어셈블리 캐시에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 방문하십시오.
전역 어셈블리 캐시에 어셈블리 설치
http://msdn2.microsoft.com/en-us/library/dkkx7f79(vs.71).aspx

전역 어셈블리 캐시
http://msdn2.microsoft.com/en-us/library/yf1d93sz(vs.71).aspx

전역 어셈블리 캐시 도구(Gacutil.exe)
http://msdn2.microsoft.com/en-us/library/ex0ss12c(vs.71).aspx

속성

기술 자료: 813833 - 마지막 검토: 2007년 5월 21일 월요일 - 수정: 4.4
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Web Services Enhancements for Microsoft .NET 1.1
  • Microsoft Web Services (included with the .NET Framework) 1.0
키워드:?
kbmt kberrmsg kbmonitoring kbdll kbprb KB813833 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

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