杀死一个进程

时间:2010-08-04 10:03:29

标签: c#

我们有一个为Windows Server 2003开发的自定义应用程序,但自从将其迁移到Windows Server 2008 R2后出现问题。

部分应用程序/进程是使用C#代码终止Windows进程。这在Windows 2003上运行良好,但在Windows 2008 R2上,代码无法终止进程。有没有人遇到类似的问题或有任何想法可能是什么问题?

1 个答案:

答案 0 :(得分:4)

  

异常代码:0xe053534f

当问题与此网站的名称有关时,始终鼓舞人心。 Microsoft程序员经常选择可以解码为3个字母的缩写词的异常代码。 C ++异常的异常代码是0xe04d5343,最后3个十六进制字节解码为“MSC”,Microsoft C ++。托管异常的异常代码是0xe0434f4d,“COM +”是.NET的早期名称

为您的例外提供相同的待遇,您将获得“SSO”。这意味着“软堆栈溢出”。这与常规堆栈溢出完全相同,只是系统可以预先预测它。它知道,如果它完成了调用,程序将会爆炸,因为没有足够的堆栈空间。

您的应用程序对堆栈溢出进行轰炸的原因尚不清楚您提供的信息。你必须调试它。