Process Explorer에서 IIS가 일반 관리되는 시스템 DLL 대신 네이티브 버전의 시스템 DLL을로드하고 있음을 알았습니다. 예를 들어, Microsoft.JScript.ni.dll, System.Data.ni.dll, mscorlib.ni.dll 및 몇 가지를 볼 수 있습니다.IIS가 네이티브 버전의 .NET System DLL을 사용하는 이유는 무엇입니까?
누구도이 서버에서 ngen을 실행하지 않았습니다.
It 's Windows 2008 R2.
이 문제의 원인은 무엇일까요?
고마워요 @ 사이먼, 그건 의미가 있습니다. 대부분의 다른 서버에서 어떻게 이러한 DLL이 "일반"이 아닌 버전으로로드되는지 알 수 있습니다. 어떤 생각? – Leor
나는 정말로 말할 수 없다. 아마도 그것은 2008 R2의 무언가입니까? Microsoft의 누군가가 그 대답에 더 적합 할 것입니다. –