简体   繁体   English

C#应用程序的调试转储

[英]Debug Dump of a C# App

I generated the hang dump of ac# app with ADPlus. 我使用ADPlus生成了ac#应用的挂起转储。 When I tried to debug it with VS2008, it shows the following error message 当我尝试使用VS2008进行调试时,它显示以下错误消息

No symbols are loaded for any call stack frame. 没有为任何调用堆栈帧加载任何符号。 The source code cannot be displayed. 源代码无法显示。

I have set the the symbol path of the .net application. 我已经设置了.net应用程序的符号路径。

What should I do to view the callstack of the c# app from the dump? 从转储中查看C#应用程序的调用堆栈应该怎么做?

http://blogs.msdn.com/b/tess/archive/2008/02/04/net-debugging-demos-lab-1-hang.aspx http://blogs.msdn.com/b/tess/archive/2008/02/04/net-debugging-demos-lab-1-hang.aspx

Visual Studio is not a suitable tool (VS 2010 is better, but it is only capable of analyzing .NET 4 dumps), you will have to learn WinDbg. Visual Studio不是合适的工具(VS 2010更好,但它只能分析.NET 4转储),您将必须学习WinDbg。

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

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