error-handling相关内容

如何在ASP.NET MVC 3.0通过JSON返回出错正确的响应?

我挣扎来解决这个问题。在我的本地机器(Win7的/ VS2010 / IIS 7.5)和另一个相同开发人员的机器,下面的code返回500状态code和响应文本说“无法找到与指定的电子邮件地址的用户。” 在我的网站部署到我的测试服务器(R2的Win2008 / IIS7.5),它返回正确的状态code,但内容类型设置为“text / html的”和responseText的不包含消息。 我已经 ..
发布时间:2016-07-07 10:31:26 ASP .NET

在ASP.NET MVC2正确的错误处理

我有一个onException的覆盖(ExceptionContext filterContext)在我的基本控制器中的任何错误赶应用程序,然后再登录他们。我得到我的应用程序的问题是这种特殊的方法发射了四次某些错误。我将带您完成一个场景: 比方说,我浏览到: 的http://本地主机:180 / someController / someAction someId = XX 和我可怜的对象在 ..
发布时间:2016-07-06 10:49:52 C#/.NET

正确的方式来处理ASP.NET MVC系统错误

这是处理在ASP.NET MVC系统错误的最好方法?我看过对 DimeCast.net 视频中的家伙用global.ascx文件写的Application_Error 的方法来处理错误。但目前,我管我的的web.config 文件。里面的错误 有人能指出我对如何妥善处理错误的方向是正确的?这可能是: 语法错误 例外 404和其他网页/文件中未发现的错误 该应用程序是相当大的。 ..
发布时间:2016-06-29 21:24:22 ASP .NET

404.20异常不被ASP.net核心抓

我创建了一个新的ASP.net 5 MVC6项目,并添加以下内容: app.UseStatus codePages(); 我的配置方法内。如果我运行的应用程序,打开我的Web浏览器,定位到以下网址:的http://本地主机:34741 / invalidroute 我是一个psented $ P $:状态code:404;未找到错误。这是预期的,但是如果我做的路线比较复杂,例如: ht ..

的[调用HandleError]以上的Application_Error优势

我知道有很多问题在 SO 关于错误在ASP.NET MVC 处理。 我看到的,大多人都试图实现的事情有三种: 创建一个 BaseController 并重写 onException的法 使用 [的HandleError] 或定制的异常过滤器。 的Application_Error 事件的global.asax.cs 前两种方式无法处理所有的异常,他们只由动作方法/过滤器, ..
发布时间:2016-06-28 21:36:14 ASP .NET

MVC 5 - 如何显示共享视图Error.cshtml异常消息?

如果我有一个新的MVC 5项目启动,在web.config中“的”设置的customErrors模式=允许共享视图“Error.cshtml”显示,当我强迫(加薪)的异常,但它只显示了以下文字... 错误。 处理您的请求时出现错误。 我如何将信息传递给此视图中显示更多的相关信息,如发生了什么错误?如果我使用的Global.asax方法我可以用这个观点...... 保护无效的Ap ..
发布时间:2016-06-28 20:20:28 C#/.NET

服务器端验证,如何传递错误查看MVC?

使用.NET MVC和我做我的行动某些服务器端验证处理表单职位。 什么是一个很好的技术来传递错误回到看法? 我想创建一个错误集合,然后添加收藏到我的ViewData然后莫名其妙地编织一些JavaScript(使用jQuery)显示错误。 这将是很好的jQuery它显示了一些AUTOMAGIC方式错误,因为这是一个常见的​​模式。 你是干什么的? 解决方案 您希望将错误添加到Mode ..
发布时间:2016-06-28 20:11:05 前端开发

ASP.NET MVC全局错误处理与ELMAH - 最佳实践

我真的想ELMAH融入我MVC4应用程序,但我有一些问题: 如果ELMAH重定向所有的错误到一个特定的错误页面,我只需要返回成功(如更新,删除,...)到用户? 如果ELMAH捕获所有的错误,我需要处理错误(例如,使用尝试捕捉块)在我所有的code? 有一个最佳实践的例子的地方如何使用ELMAH? 解决方案 1)ELMAH不会做任何重定向,所以你必须自己处理错误页面,在w ..
发布时间:2016-06-28 12:45:55 ASP .NET

如何创建ASP.NET MVC 3自定义404错误页面?

什么是创建ASP.NET MVC 3自定义错误页的最佳途径?所述一个我特别感兴趣的是一个404错误,而且还403,和其他。我是新来的MVC框架,传统我来自一个PHP的背景,但我很快学会。 我做我的研究发布了这个问题之前,并在这个环节就来了: 在asp.net MVC3 自定义错误页 该解决方案看起来很简单,虽然当我试图实现我的机器上,我得到以下行的一个问题:一个IController err ..
发布时间:2016-06-28 12:18:49 ASP .NET

仅显示一个错误消息

我使用ASP.NET MVC3对于同时具有服务器和客户端验证的一种形式。我展示的错误消息为输入上述气球。由于错误的presentation,我需要只在一个时间显示一个差错,否则气球倾向于掩盖其他领域也可能是错误的。 我如何自定义验证行为只会使第一个错误信息? 编辑:请注意,形式同时具有服务器和客户端验证,而我只想显示整个形式(而不是每场)第一条错误消息。 解决方案 在万一有人需要它,我 ..
发布时间:2016-06-28 11:51:29 ASP .NET

环球错误ASP.NET MVC处理(外控制器)

比方说,我把下面的code某处母版页在我的ASP.NET MVC网站: 抛出新ApplicationException的(“TEST”); 即使把我的控制器上的[的HandleError]属性,这个异常仍冒泡。我该如何处理这样的错误?我希望能够路由到了错误的网页,仍然可以登录异常的详细信息。 什么是对付像这样的最佳方式? 编辑:一种解决方案我正在考虑将添加一个新的控制器:UnhandledE ..
发布时间:2016-06-22 12:00:26 ASP .NET

我如何赶上服务器错误的HTTP状态code到ASP.NET MVC的通用自定义错误观点

我想在ASP.NET MVC 4是实现一个通用自定义错误页。 我基本上建立了一个错误的布局,它定义了部分用于输出响应的HTTP状态code。 这是我希望我的错误,在继承了这种布局结束,并简单地补充说,来自它的模型,该模型被实例化,并通过在调用视图()控制器中的消息视图(命名为“错误”)我成立了处理自定义错误,在web.config。 <的customErrors的defaultRedi ..
发布时间:2016-06-22 10:34:36 ASP .NET

如何捕捉ConfigurationErrorsException违反了maxRequestLength?

我限制文件大小的用户可以上传从Web.config中的网站。正如所解释的 rel=\"nofollow\">,它应该抛出一个ConfigurationErrorsException如果大小不被接受。我试图从操作方法或控制器上传请求,但没有运气抓住它。连接被重置了,我不能得到它显示一个错误页面。 我试着在BeginRequest事件追赶,但无论我做什么异常是未处理。 这里的code: 保护无效 ..
发布时间:2016-06-22 09:23:20 C#/.NET

如何获得MVC行动来回报404

我有取入用于检索某些数据的字符串的操作。如果返回在没有数据这个字符串的结果(也许是因为它已被删除),我想回到404,并显示一个错误页面。 我目前只使用返回显示特定于这个动作说,该项目未找到一个友好的错误消息的特殊视图。这工作得很好,但在理想情况下想回404状态code使搜索引擎知道这个内容不再存在,并且可以从搜索结果中删除。 什么是去最好的方法? 时的那样简单设置Response.Statu ..
发布时间:2016-06-20 13:28:19 ASP .NET