2010-07-28 12 views
7

En el .NET fusion logger (FUSLOGVW.exe) ¿qué hacen las dos opciones en el lower right of the screen?.NET Fusion logger: ¿Cuál es la diferencia entre Default and Native Images?

Log Categories 
    + Default 
    + Native Images 

¿Y cómo puedo utilizar uno para diagnosticar un problema de ensamblaje en modo mixto?

+1

posible duplicado de [¿Cuál es el significado de Default/NativeImage en fuslogvw?] (Http://stackoverflow.com/questions/944633/what-is-the-meaning-of-default-nativeimage-in-fuslogvw) – adrianbanks

+0

Las preguntas SON similares, pero la respuesta aceptada comienza con "Creo". Este ya tiene una respuesta mucho más detallada. – user403830

Respuesta

5

Las imágenes nativas son los archivos generados por ngen.exe. Contiene código de máquina precompilado para un ensamblaje, de modo que el compilador JIT no es necesario. Todos los ensamblados de .NET Framework están ngen-ed. Tienen la extensión de nombre de archivo .ni.dll.

Normalmente no está interesado en ellos si está intentando solucionar un problema de resolución de ensamblaje. Pero puede ver que se carguen si selecciona "Imágenes nativas" en lugar de "Predeterminado".

+0

¿Dónde se encuentran los conjuntos de modo mixto entre esas opciones? – user403830

+0

Son simplemente otro ensamblaje que contiene IL. A Fusion no le importan los bits no administrados. –

Cuestiones relacionadas