我在VS 2010 SP1中分析我的C#WinForm项目。 profilig完成并分析完成后IDE崩溃,但结果尚未显示。我可以通过cmd手动处理我的报告:>VSPerfReport.exe /summary:all "Report111229(4).vsp"
但我想在VS中获得分析结果,工具生成的.csv文件也不太好。 有趣的是,当我使用Instrumentation和Sampling时,VS会崩溃,但当我使用Concurrency时则不会。 一些想法或建议如何解决这个问题?分析报告后,Visual Studio 2010崩溃时分析报告
回答
有些人可以使用四种技术之一来解决这个问题。
通过取消选择Tools - > Options - > Environment - > General |中的选项来禁用VS 2010中的所有视觉体验选项。视觉体验
禁用硬件加速技术WPF由注册表值
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Avalon.Graphics\DisableHWAcceleration
设置为1
禁用并发选项
Collect resource contention data
选择工具
Enable source server support
- >选项 - >调试 - >一般
这些都臭不可闻,但可能工作足够长的时间让你做什么你需要
Thx,我会在假期后试试这个。 – watbywbarif 2012-01-03 11:20:32
1.没有帮助。 – watbywbarif 2012-01-10 15:53:13
2.硬件加速已被禁用的视觉工作室在1,所以我不明白这可以帮助吗?此外,我没有注册表中的Avalon.Graphics注册表项 – watbywbarif 2012-01-10 15:55:05
尝试排除从源头控制性能文件
解决什么对我来说是不包括高性能文件的问题(例如, Performance.psess)(在我们的例子中是TFS),并确保.psess和.vsp文件都不被标记为只读。
我希望这可以帮助别人。
这没有帮助。我使用svn,而.vsp不是由颠覆管理的,也不标记为只读。但是,这可能会帮助其他人。 – watbywbarif 2012-04-10 07:01:46
@watbywbarif - 此外,您可能想要在停止分析之前尝试等待5秒钟(从VS执行操作,而不是通过关闭应用程序),然后再等待,然后再尝试生成报告。这似乎减少了发生崩溃的次数。 – Chris 2012-04-11 17:14:24
我终于可以通过在应用程序启动后暂停分析器来完成Instrumentation分析,然后导航到需要分析的确切位置,重新启动分析器,并通过在分析器中点击“退出”退出。 – 2013-10-01 13:41:59
另一个解决办法,帮助我(MSVS2013)是打开另一个实例的Visual Studio,并调试 - >附加到第一视觉工作室的过程,称为devenv.exe的。之后,在第一个studio实例中打开配置文件。
去图。
- 1. iOS崩溃报告分析
- 2. 分析Xamarin.iOS崩溃报告
- 3. 解析SDK崩溃报告不报告
- 4. 分析苹果崩溃报告
- 5. 分析这个崩溃报告
- 6. iOS的崩溃分析和报告
- 7. 如何分析mac os崩溃报告?
- 8. 报告分析
- 9. 解析1.7.3崩溃报告
- 10. OpenCover报告分析
- 11. 分析STATSPACK报告
- 12. Visual Studio 2010报告:Crystal或Standard报告?
- 13. Visual Studio Express 2010报告
- 14. Rails中的报告分析
- 15. Jmeter总结报告分析
- 16. 解析Android崩溃报告问题
- 17. 解析崩溃报告不起作用
- 18. 分析Windows应用商店崩溃报告
- 19. 崩溃报告
- 20. 在崩溃时,Firebase的“崩溃报告”会自动报告吗?
- 21. 在谷歌分析中获取崩溃报告
- 22. 实时发布谷歌分析报告
- 23. 在TeamCity中运行和报告Visual Studio 2012代码分析
- 24. 分页在谷歌分析报告
- 25. 崩溃报告iOS
- 26. android.database.CursorIndexOutOfBoundsException ....崩溃报告
- 27. java.lang.NullPointerException ...崩溃报告
- 28. iPhone崩溃报告
- 29. Android崩溃报告
- 30. AsyncTask崩溃报告
我在分析大型日志时发现Visual Studio的这部分不可靠。 – 2011-12-29 12:56:21
@watbywbarif我有同样的问题,甚至可以可靠地重新创建这个小日志。有些人似乎能够追溯到一些;更具体;潜在的错误,但我无法弄清楚如何。 – JoeGeeky 2012-01-03 11:07:55
你应该向MS报告错误,以防万一他们不知道它。 – AshleysBrain 2012-01-15 11:39:30