如果我写这篇文章的代码哪个Asp.net异常可以做什么?
protected void Page_Load(object sender, EventArgs e)
{
Page_Load(sender, e);
}
我得到了一个错误(无限递归):
和w3wp.exe
过程从task manager
终止。
精...
但是如果我做的:
throw new ApplicationException(); //or SystemException();
它出现在只是一个普通的异常页面
。 (w3wp.exe仍然存在)。
问题:
- 什么导致的w3wp.exe关机异常?
- 什么样的异常导致应用程序池关闭?
p.s. 根据刚才写的什么,请想想下面的场景: 我可以编写一个网页,在一个网站的场中托管我的网站,我可以通过创建递归来终止整个w3wp.exe进程.... (其他人也会遇到麻烦)...
你能回答我的问题吗?
谢谢。
看看应用程序日志 - 异常的细节应该显示在那里。 – Oded 2012-04-17 13:01:16
@moguzalp号还在非调试模式。但那很好。我在生产中没有真正的例外。我只是想了解哪些例外可以终止什么....(只是测试学习) – 2012-04-17 13:04:51