Estoy usando el generador de perfiles de Visual Studio 11 (muestreo) y tengo problemas para que el informe me muestre el código que necesito a. El problema es que varios de los ensamblajes no se cargarán porque son "imágenes nativas". El principal que me preocupa es "System.Core.ni.dll". Debido a que ese símbolo no se está cargando, cuando voy a ver el informe no puedo ver por qué mi expresión es lenta. En cambio, simplemente agrupa todas las muestras relacionadas con Expressions en una línea que dice "System.Core.ni.dll".Cómo obtener herramientas de rendimiento de Visual Studio para cargar símbolos para "System.Core.ni.dll"
Si miro a la ventana de resultados, veo las dos líneas siguientes:
No se pudo cargar símbolos para C: \ Windows \ assembly \ NativeImages_v4.0.30319_64 \ System.Core \ 713a8c0e41e664d349efcc0cec7f5e86 \ System.Core. ni.dll símbolos cargados de C: \ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Core \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Core.dll
Note como el primer símbolo no carga ?
¿Cuáles son mis opciones? ¿Puedo detener el uso de imágenes nativas? ¿Puedo cargar los símbolos para imágenes nativas?
Gran respuesta. Funciona para Ngen dlls (* .ni.dll). – i3arnon
Esto me ayudó en Windows 7. –
Esto me ayudó en Windows 10. – Mormegil