关于托管程序退出时候的"code c0020001"错误
2007-08-08 16:56
447 查看
关于托管应用程序不能正常退出的一些调试技巧:
论坛上常有人提起关于程序要退出的时候报一些类似"code c0020001 "这样的错误:
MS的工程师给出了一下的一些调试方法:
“If you application is a .NET 2.0 application and you are running it on a machine with .NET 2.0 installed, then the Watson report might be of interest.
“Something in the shutdown path is throwing the exception, which is going unhandled. FWIW, c0020001 is defined in NtStatus.h as RPC_NT_INVALID_STRING_BINDING.
Look at the callstack of the exception, and that will tell you the culprit.”
When prompted for "Send this error report to Microsoft", there is a special link to see what does the report contain. Click it
If your OS is windows XP/2003, you will see a dialog . At the top of the dialog , you will see a box titled error signature. What is the value in the P9 bucket, It should generally be Managed exception of some kind.
On Vista, you get a link at the bottom on the expandable window to see the contents.
What is the value of P9? Or rather can you post all the P1 to P9 values?"
看原始的地址:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=878549&SiteID=1
论坛上常有人提起关于程序要退出的时候报一些类似"code c0020001 "这样的错误:
MS的工程师给出了一下的一些调试方法:
“If you application is a .NET 2.0 application and you are running it on a machine with .NET 2.0 installed, then the Watson report might be of interest.
“Something in the shutdown path is throwing the exception, which is going unhandled. FWIW, c0020001 is defined in NtStatus.h as RPC_NT_INVALID_STRING_BINDING.
Look at the callstack of the exception, and that will tell you the culprit.”
When prompted for "Send this error report to Microsoft", there is a special link to see what does the report contain. Click it
If your OS is windows XP/2003, you will see a dialog . At the top of the dialog , you will see a box titled error signature. What is the value in the P9 bucket, It should generally be Managed exception of some kind.
On Vista, you get a link at the bottom on the expandable window to see the contents.
What is the value of P9? Or rather can you post all the P1 to P9 values?"
看原始的地址:
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=878549&SiteID=1
相关文章推荐
- 关于导致 N70 下载jad安装程序, 出现 "授权失败" 的错误
- 使用VS2003创建WEB程序的时候出现"AutoMation服务器不能创建对象"错误
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 关于安装.NET Framework 2.0时偶然碰到的问题(提示"Error 205015. 安装程序集..../System.EnterpriseServices.dll失败,原因是出现了系统错误:拒绝访问。")
- 关于Symbian的"程序已经关闭"错误
- 安装程序的时候出现:"%CommonFiles%/Microsoft Shared/DAO"错误怎么办?
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 关于Symbian的"程序已经关闭"错误
- 创建ASP.NET程序时候发生错误"HTTP/1.0500ServerError"的一个解决办法
- 关于Symbian的"程序已经关闭"错误
- 关于“由于应用程序配置不正确,程序未能启动..."的错误
- 装SQL SEVER 2000个人版的时候,提示"以前某个程序创建挂起 请重起后继续安装"的错误
- 关于Symbian的"程序已经关闭"错误
- HTTP错误 404.17 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
- 关于Error: Can't compile duplicate declarations of entity "**" into library "work"的错误
- "java.lang.NoClassDefFoundError"错误——一个关于classpath设置的问题
- 关于android中的” unable to instantiate activity componentinfo"的错误
- Outlook 中的错误消息:"没有足够的可用内存来运行该程序。请退出一个或多个程序,然后再试一次"