繁体   English   中英

分析报告后,Visual Studio 2010在分析时崩溃

[英]Visual Studio 2010 crash when profiling, after analyzing report

我在VS 2010 SP1中分析了我的C#WinForm项目。 完成profilig并完成分析后,IDE崩溃,但结果尚未显示。 我可以通过cmd >VSPerfReport.exe /summary:all "Report111229(4).vsp"处理我的报告: >VSPerfReport.exe /summary:all "Report111229(4).vsp"但我想在VS中得到分析结果,工具生成的.csv文件也不太好。 有趣的是,当我使用Instrumentation和Sampling时VS会崩溃,但是当我使用Concurrency时则不会崩溃。 一些想法或建议如何解决这个问题?

有些人可以使用四种技术中的一种来解决这个问题。

  1. 通过取消选择工具 - >选项 - >环境 - >常规|中的选项,禁用VS 2010中的所有视觉体验选项 视觉体验

  2. 通过将注册表值HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Avalon.Graphics\\DisableHWAcceleration1来禁用WPF的硬件加速

  3. 禁用“并发”选项Collect resource contention data

  4. 在工具 - >选项 - >调试 - >常规中选择Enable source server support

这些都很臭,但可能工作时间足以让你做你需要的

尝试从源代码管理中排除性能文件

解决这个问题的原因是从源代码控制(在我们的例子中是TFS)中排除了性能文件(例如Performance.psess),并确保.psess和.vsp文件都没有被标记为只读。

我希望这也有助于其他人。

另一个帮助我(MSVS2013)的解决方法是打开另一个 visual studio 实例 ,并调试 - >附加到第一个可视工作室进程,称为devenv.exe。 之后,在第一个工作室实例中打开配置文件。

去搞清楚。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM