我正在尝试调试虚拟机上的性能问题。有没有办法在Visual Studio 2012中执行此操作?
在Debug>中Attach To Process您可以从VM附加进程以进行调试。我在Analyze>上看不到类似的选项Profiler>附加/分离选项..
有没有办法启用此功能?有没有免费的类似分析工具?
注意:我可以在VM上安装VS 2012,只希望有更简单的方法..
答案 0 :(得分:2)
Visual Studio允许远程调试,但不是远程分析。
我会安装Visual studio standalone profiler X86或X64,具体取决于Visual Studio DVD附带到虚拟机上的目标架构,运行命令以附加Profiler,导航应用场景以进行调试,生成visual studio性能文件(VSP或VSPX) )(别忘了打包符号)
将VSP或VSPX文件复制到DEV PC并找到热点!
应得的信用额度: Visual studio 2012 profiling remotely debugged process
答案 1 :(得分:1)
无法检查VS2012,但VS2105有此功能 Debug-> Profiler-> Performance explorer-> Attach