Подтвердить что ты не робот

Как получить инструменты производительности Visual Studio для загрузки символов для "System.Core.ni.dll"

Я использую профилировщик Visual Studio 11 (выборка), и у меня возникают проблемы с получением отчета, чтобы показать мне код, в котором я нуждаюсь. Проблема в том, что некоторые из сборок не будут загружаться, потому что они "Native Images". В первую очередь меня беспокоит "System.Core.ni.dll". Поскольку этот символ не загружается, когда я перехожу к просмотру отчета, я не вижу, почему мое выражение медленное. Вместо этого он просто связывает все образцы, связанные с выражениями, в строке, читающей "System.Core.ni.dll".

Если я посмотрю на окно "Выход", я вижу следующие две строки:

Не удалось загрузить символы для C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Core\713a8c0e41e664d349efcc0cec7f5e86\System.Core.ni.dll Загруженные символы для C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0b8a5c561934e089\System.Core.dll

Обратите внимание, как первый символ не загружается?

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

4b9b3361

Ответ 1

У меня была аналогичная проблема в Windows 8 и нашлось сообщение здесь, которое помогло мне решить проблему. Не знаю, разрешит ли он проблему OP, но это сработало для меня.