我正在VS 2010,SP1中分析我的C#WinForm项目。完成profilig并完成分析后,IDE崩溃,但结果尚未显示。我可以通过cmd手动处理我的报告:>VSPerfReport.exe /summary:all "Report111229(4).vsp"
但我想在VS中得到分析结果,工具生成的.csv文件也不太好。
有趣的是,当我使用Instrumentation和Sampling时VS会崩溃,但是当我使用Concurrency时则不会崩溃。
一些想法或建议如何解决这个问题?
答案 0 :(得分:3)
有些人可以使用四种技术中的一种来解决这个问题。
取消选择工具中的选项 - >禁用VS 2010中的所有视觉体验选项选项 - >环境 - >一般|视觉体验
通过将注册表值HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration
设置为1
禁用并发选项Collect resource contention data
在工具中选择Enable source server support
- >选项 - >调试 - >一般
这些都很臭,但可能会长到足以让你做你需要的事情
答案 1 :(得分:1)
尝试从源代码管理中排除效果文件
解决这个问题的原因是从源代码控制(在我们的例子中是TFS)中排除了性能文件(例如Performance.psess)并确保.psess和.vsp文件都没有被标记为只读。
我希望这也有助于其他人。
答案 2 :(得分:0)
去图。