Практическое руководство. Определение среды выполнения .NET Framework для профилирования в смежных сценариях
В выпуске .NET Framework 4 появилась возможность составлять приложения из модулей, построенных в различных версиях среды выполнения .NET Framework. По умолчанию средства профилирования Visual Studio профилируют первую среду выполнения, загруженную приложением. Разработчик может задать среду выполнения для профилирования при запуске приложения с помощью профилировщика, а также во время присоединения профилировщика к уже запущенному приложению.
Определение среды выполнения .NET Framework для профилирования при запуске приложения с профилировщиком
В обозревателе производительности щелкните правой кнопкой мыши сеанс анализа производительности, выберите пункт Свойства и нажмите кнопку Дополнительно.
В списке Целевая версия CLR отобразится значение Авто и версия среды выполнения .NET Framework, установленная на компьютере.
Выполните одно из следующих действий.
Щелкните версию среды CLR, которую необходимо профилировать.
Выберите Авто для профилирования первой версии, загруженной приложением.
Определение среды выполнения .NET Framework для профилирования во время присоединения профилировщика к приложению
В меню "Анализ" последовательно выберите пункты "Профилировщик" и "Присоединить/отсоединить".
В диалоговом окне "Присоединить профилировщик к процессу" щелкните процесс, который необходимо профилировать.
В списке Целевая версия CLR отобразится значение Авто и версия среды выполнения .NET Framework, установленная на компьютере.
Выполните одно из следующих действий.
Щелкните версию среды CLR, которую необходимо профилировать.
Выберите Авто для профилирования версии, загруженной во время присоединения профилировщика к приложению.