回答

0

它确实是可能的 - 虽然不直接通过用户界面(虽然这种“作品”我不会推荐它的一致结果)。一般的主旨是请按照下列步骤操作:

  1. 打开一个Visual Studio(2010)命令提示符以管理员身份
  2. VSPerfClrEnv/sampleon
  3. VSPerfCmd -start:采样 - 输出:somefile.vsp
  4. VSPerfCmd -globalon
  5. VSPerfCmd - 启动: “C:\ Program Files文件(x86)的\的Internet Explorer \ IEXPLORE.EXE” -args: “”
  6. VSPerfCmd -shutdown
  7. VSPerfClrEnv/off

在这个例子中,我已经存储了一个名为“somefile.vsp”的VSP(Visual Studio Profile),它具有一个IE会话(当IE打开时导航到您的SL项目)。

您必须确保禁用IE的多进程模式,并且从具有DLL和PDB的目录中打开VSP(以便分析器可以找到它们) - 我建议将VSP与Visual Studio相关联。

的更多信息(包括故障排除等)可以在(声明),我的博客上找到:http://www.nachmore.com/2010/profiling-silverlight-4-with-visual-studio-2010/

相关问题