ответ

0

Возможно, это возможно - хотя и не напрямую через интерфейс (хотя этот «вид работ» я бы не рекомендовал для получения согласованных результатов). Общая суть состоит в следующие шаги:

  1. Откройте Visual Studio (2010) Командная строка как администратор
  2. VSPerfClrEnv/sampleon
  3. VSPerfCmd -start: образец -output: somefile.vsp
  4. VSPerfCmd -globalon
  5. VSPerfCmd -launch: "C: \ Program Files (x86) \ Internet Explorer \ iexplore.exe" -args: ""
  6. VSPerfCmd -shutdown
  7. VSPerfClrEnv/off

В этом примере я сохранил VSP (профиль Visual Studio) под названием «somefile.vsp», который профилировал сеанс IE (когда IE открывается, перейдите к вашему проекту SL).

Вам нужно будет отключить многопроцессорный режим IE и открыть VSP из каталога с вашими DLL и PDB (так, чтобы профилировщик мог их найти). Я рекомендую связать VSP с Visual Studio.

Более подробная информация (в том числе по устранению неисправностей и т.д.) можно найти на (отказа от ответственности) мой блог: http://www.nachmore.com/2010/profiling-silverlight-4-with-visual-studio-2010/