腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
处理不同应用程序域中
的
关键异常
让我们编写一些代码,它允许您在一个不同
的
AppDomain
中
调用一个类并处理几乎任何异常:using System.Collections.Generic; } } 现在
的
问题是,所有的异常都可以处理,而不是每个异常。例如,一个
StackOverflowException
仍然会导致进程崩溃。是否有一种方法可以检测不同应用程序域中
的
关键异常并通过卸载
浏览 1
提问于2009-06-12
得票数 9
回答已采纳
2
回答
C# -如何处理/捕获StackOverFlowExceptions?
、
、
我不需要从递归方法切换到非递归方法
的
课程,我只想知道为什么我们不能处理这种类型
的
异常。无论如何,我在非常大
的
列表上使用递归函数。Forced exception.");但我仍然会遇到程序崩溃(在NUnit和我正在运行
的
网页
中
)。为什么没有捕捉到异常?
浏览 0
提问于2010-08-26
得票数 10
回答已采纳
1
回答
无法被应用程序代码
中
的
try-catch块捕获
的
异常
、
MSDN声明
StackOverflowException
从.
NET
框架2开始。从.
NET
Framework2.0版本开始,尝试捕获块无法捕获
StackOverflowException
对象,默认情况下相应
的
进程将终止。 同样
的
行为还有其他
的
例外吗?
浏览 4
提问于2012-11-26
得票数 22
回答已采纳
4
回答
.
NET
中
的
StackOverflowException
、
在.
NET
中
运行了几个StackOverflowExceptions之后,我注意到它们完全绕过了.
NET
提供
的
未处理异常处理程序(Application.ThreadException / AppDomain.UnhandledException这是非常麻烦
的
,因为我们在这些异常处理程序中有关键
的
清理代码。 有什么方法可以克服这个问题吗?
浏览 0
提问于2008-09-20
得票数 13
回答已采纳
1
回答
Resharper
StackOverflowException
、
有时,当我运行单元测试时,测试运行程序会抛出一个
StackOverflowException
。有没有办法看看哪个测试可能会导致问题。因为我找不到问题
的
所在。 有小费吗?还是造成这个问题
的
一般原因?
浏览 0
提问于2018-08-24
得票数 0
回答已采纳
1
回答
应用程序崩溃时没有出现致命异常
的
迹象??NLog version 2/CompactFramework3.5。
、
、
、
我有一个.
Net
CompactFramework3.5应用程序,它使用NLOV2.0记录信息、错误和致命异常。大多数情况下,日志记录按照预期工作,并在崩溃之前记录致命异常。但有时可以观察到,应用程序崩溃时没有留下任何错误/异常
的
迹象。 应用程序只创建几个线程,所有线程都在调用堆栈
的
开头添加了试图捕获块。因此在撞击前记录胎儿异常。主线程有“AppDomain.CurrentDomain.UnhandledException”来记录调用堆栈
中
的
任何胎儿异常。Nl
浏览 3
提问于2012-01-04
得票数 1
1
回答
.
NET
核心-如何捕获
StackOverflowException
、
、
在.
NET
内核
中
,
StackOverflowException
似乎不可用:如果我运行这段代码: { }} 您可以看到我
的
异常处理程序没有运行那么,如何在.
NET
核心中捕获此异常呢? 编辑2017年9月15日:在.
浏览 3
提问于2016-09-15
得票数 9
4
回答
为什么ExecuteCodeWithGuaranteedCleanup不能工作?
{ }一些答案只是简单地引用了MSDN
中
的
一句话,比如“从.
NET
框架2.0版开始,
StackOverflowException
对象不能被try-catch块捕获,默认情况下相应
的
进程被终止”。相信我,有时候(当有足够
的
堆栈空间时)它是可以接受
的
,下面的代码打印一些数字就可以了:{
浏览 4
提问于2009-04-14
得票数 6
回答已采纳
1
回答
为什么
StackoverflowException
会终止整个进程,而不仅仅是单个线程?
既然每个线程都有一个私有堆栈,为什么不直接通知另一个线程
StackoverflowException
并让它死掉,特别是当它是后台工作线程
的
时候?
浏览 0
提问于2016-12-14
得票数 4
3
回答
重载getter和setter会导致C#
中
的
堆栈溢出
、
、
、
、
当我尝试覆盖get和set函数时,我不确定是什么导致了
StackOverflowException
。当我只使用默认
的
get和set时,它就可以工作了。enum MyEnumType....但是当我尝试添加额外
的
数据时,它抛出了一个
StackOverflowException
当我对ASP.
NET
用户控件属性执行此操作时,没有任何问题。为什么它会导致正常枚举数据类型
的
StackOverflowEx
浏览 2
提问于2009-09-17
得票数 5
回答已采纳
1
回答
如何打印
StackOverflowException
的
堆栈跟踪
、
、
我正在开发一个发生
StackOverflowException
的
.
Net
2.0应用程序。有没有办法在应用程序中止之前/期间打印/记录堆栈跟踪?这是一个长时间运行
的
服务器端进程,在调试器下很难执行。我知道
StackOverflowException
是抓不到
的
。
浏览 0
提问于2010-04-07
得票数 9
2
回答
.
NET
4
中
的
StackOverflowException
、
、
、
、
在我升级到.
NET
4 (x64)之前,下面的代码运行良好{ { { // Works on .
NET
3.5 , crash on .
NET
4 }我是刚刚发现了一个运行时错误,还
浏览 0
提问于2010-08-25
得票数 15
回答已采纳
1
回答
STATUS_STACK_OVERFLOW应用程序
中
的
应用程序崩溃是否意味着堆栈溢出发生在本机代码
中
?
、
、
、
、
我在c00000fd
中
得到了一个带有执行代码ntdll.dll (STATUS_STACK_OVERFLOW)
的
应用程序。 这是否意味着在本机代码
中
的
某个地方,在我
的
托管代码之外存在堆栈溢出?因为对于托管代码,我们有System.
StackOverflowException
。但在我
的
例子
中
没有,也没有堆栈跟踪可以提供线索。
浏览 1
提问于2018-10-25
得票数 0
回答已采纳
1
回答
HandleProcessCorruptedStateExceptions不适用于StackOverflow异常
、
从我
的
实践来看,HandleProcessCorruptedStateExceptions不适用于StackOverflow exception,但适用于AccessViolationException捕获到
的
来自
的
AccessViolationException:{ {} { Environment.Exit(1)
浏览 0
提问于2015-02-04
得票数 2
4
回答
部署应用程序时导致YSOD
的
错误
、
、
我有一个在本地运行良好
的
应用程序。当我将此应用程序部署到我们
的
登台环境
中
时,通常会捕获
的
错误会导致“黄屏死亡”,即使错误被Try/Catch块包围并使用ELMAH进行记录也是如此。有没有人能建议一下是什么原因造成
的
? 我不知道在这里提供什么有用
的
信息,所以请询问,我会尽可能多地填写。
浏览 0
提问于2010-12-01
得票数 0
回答已采纳
1
回答
从Powershell
中
的
variables方法捕获终止错误
我正在尝试捕获调用方法时导致
的
错误。在下面的try块
中
,Set-Acl cmdlet支持ErrorAction并允许我捕获。
浏览 0
提问于2013-10-19
得票数 0
1
回答
DNX引起
StackOverflowException
?
、
、
、
我现在已经搜索了整个谷歌(感觉上)这类相关
的
问题,但没有发现任何.我有一个.
Net
4.5.1网站,当我构建一个
StackOverflowException
时,它
的
生成输出如下:没有堆栈跟踪或其他错误信息。我没有问题,建立或运行.
Net
浏览 1
提问于2016-08-10
得票数 0
回答已采纳
1
回答
是否可以配置在应用程序崩溃时在Windows事件日志
中
存储哪些信息?
、
、
、
、
偶尔,一个bug会触发一个不可恢复
的
异常(例如
StackOverflowException
),导致我们
的
整个ASP.
NET
MVC应用崩溃。发生这种情况时,Windows事件日志通常会包含一些有关该错误
的
信息,尽管该信息很少。例如,目前我们认为在反射调用
中
抛出了一个
StackOverflowException
。在这种情况下,事件日志包含一些关于外部TargetInvocationException
的
基本信息,而没有任何帮助我们查明问题
的</em
浏览 1
提问于2015-12-08
得票数 0
1
回答
JsonConvert.SerializeObject()在使用DateTime字段序列化类时失败
、
、
、
我正在上一堂课,只有私人领域和他们
的
公共采摘者。我需要将类对象转换为JSON字符串,因此我使用
的
是JSON.
Net
。string json = JsonConvert.SerializeObject(obj);但是SerializeObject方法将
StackOverflowException
抛到DateTime类型
的
MyClass
中
。更新 下面
浏览 1
提问于2013-02-10
得票数 1
回答已采纳
2
回答
统一
中
的
异常处理
、
、
、
这对我来说是有意义
的
,因为对于网络和Id来说,就像数据处理程序一样,基本上是一样
的
。,这在统一版
的
C#中被称为自己。这段代码是在它自己
的
线程上运行
的
,这就是我认为我做错了什么
的
地方,因为这应该导致缓冲区溢出异常。 我有一个注册
的
AppDomain.CurrentDomain.UnhandledException。编辑:我想在我对这个问题
的
一次修改
中
,我明确地删除了它是什么。从统一
中
获得错误
的
正确方法
浏览 4
提问于2017-06-14
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券