2010-07-28 1 views
7

В .NET fusion logger (FUSLOGVW.exe), что делают два параметра в lower right of the screen?.NET Fusion logger: В чем разница между Default и Native Images?

Log Categories 
    + Default 
    + Native Images 

И как я могу использовать один из них для диагностики проблемы сборки смешанного режима?

+1

Возможный дубликат [Что означает значение Default/NativeImage в fuslogvw?] (Http://stackoverflow.com/questions/944633/what-is-the-meaning-of-default-nativeimage-in-fuslogvw) – adrianbanks

+0

Вопросы аналогичны, но принятый ответ начинается с «Я думаю». У этого уже есть гораздо более подробный ответ. – user403830

ответ

5

Собственные изображения - файлы, созданные ngen.exe. Он содержит предварительно скомпилированный машинный код для сборки, поэтому компилятор JIT не нужен. Все узлы .NET framework собраны. У них есть расширение файла .ni.dll.

Вы, как правило, не заинтересованы в них, если пытаетесь устранить проблему с разрешением сборки. Но вы можете видеть, что они загружаются, если вы выбрали «Native Images» вместо «Default».

+0

Где находятся сборки смешанного режима между этими параметрами? – user403830

+0

Это просто еще одна сборка, которая содержит ИЛ. Fusion не заботится о неуправляемых битах. –

Смежные вопросы