customerrors
一次在将aps.net MVC框架的一个应用解决方案publish到微软azure上时,新加页面一直请求信息报错(通用错误信息),在本地又运行正常,因为不知道怎么调试问题,怎么也想不通问题。后来在同事的帮助下终于找到了解决方案,找到问题所在。
- 首先是解决方案:显示错误信息,找到错误位置(这是至关重要的一点。)
在web.config 配置文件中设置相应的参数,这样显示详细的错误信息。
<system.web>
<!--mode= "on"(显示通用错误信息)|"off"(不显示通用错误信息,这样可以设置显示错误页面信息)|"RemoteOnly"(只是在远程调用显示通用错误信息)
-->
<customERRORs mode="Off"></customErrors>
<!-- 配置 ASP.NET 用于编译应用程序的所有编译设置。-->
<compilation debug="true" targetFramework="4.5"/>
</system.web>
参考页面:https://msdn.microsoft.com/zh-cn/library/vstudio/s10awwz0(v=vs.100).aspx
https://msdn.microsoft.com/en-us/library/h0hfz6fc(v=vs.71).aspx
2. 错误原因:其实目前也不大清楚具体是什么原因,只是知道错误页面中@Html.Partial("Warning/_RemovedWarning")找不到,但是他是存在的,不然本地也就报错了。后来重新命名这个文件发布一下就找到了。囧~~~
3.感谢同行同事朋友们的帮助,继续努力:)
文章最后发布于: 2015-02-09 11:09:45
相关阅读
Eclipse运行项目报no route to host : connet
在使用Eclipse启动项目是,报no route to host : connet错误。觉得很奇怪,代码也没有报错怎么运行后报错了呢?调查一番后发现用于开发
win7-vs2012下安装.net frame work 的过程
第一, vs和.net的对应关系大致如下vs2010----.net framework 4.0 vs2012----.net framework 4.5 vs2015----.net fram
(解读)什么是渗透测试(Penetration Testing)?
(解读)什么是渗透测试(Penetration Testing)? 渗透测试(Penetration Testing),也称为Pen Testing,是测试计算机系统、网络或Web应用程序
概述 什么是zeronet,首先我一直想写这么一篇博客,但是你懂得我为什么不写,但是不写就不完美了啊,于是
学习Apache httpd时,想查看80端口,输入netstat -an命令查看端口时,却显示不是内部或外部命令,也不是可运行的程序或批处理文件(如下图):