如何强制IIS抛出异常

时间:2016-08-09 17:34:35

标签: asp.net iis

从此https://stackoverflow.com/a/18404091/24267我收集了

  

.net代码抛出时使用customErrors属性   异常(404,403,500等)并使用httpErrors属性   当IIS本身抛出异常时。

我希望QA能够测试我的500页。很容易抛出一个asp.net异常来测试customErrors("在.aspx页面中抛出新的异常()")但是如何强制IIS抛出异常进行测试httpErrors?

1 个答案:

答案 0 :(得分:2)

我有同样的要求,并赞赏@ techspider的建议。基于此我认为我发布了用于触发错误的最小ASPX文件,以保存其他人像我刚才那样在ASPX语法上刷新自己。

<%@ Page Language="C#" %>

<%
  Response.StatusCode = 500;
%>
相关问题