日期:2014-05-18  浏览次数:20538 次

web.config问题..急..急...在线等...本地运行没问题。传到网上就报错
“/”应用程序中的服务器错误。 
-------------------------------------------- 

运行时错误  
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。  

详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。 


<!-- Web.Config 配置文件 --> 

<configuration> 
  <system.web> 
  <customErrors mode= "Off "/> 
  </system.web> 
</configuration> 
  

注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,可以用自定义错误页替换所看到的当前错误页。 


<!-- Web.Config 配置文件 --> 

<configuration> 
  <system.web> 
  <customErrors mode= "RemoteOnly " defaultRedirect= "mycustompage.htm "/> 
  </system.web> 
</configuration> 
  
  程序本地运行没问题.传到网上就这样了.哪位大哥帮帮忙。。急啊.

------解决方案--------------------
提示很明确,将web.config的 <customErrors mode= 改为Off,然后就可以看到详细信息了.
这种情况一般是环境设置的问题,看到详细错误后就可解决
------解决方案--------------------
多半是由于服务器只支持asp1.1,而你的web.config是2.0版本的缘故。
------解决方案--------------------
.net是一个版本吗?
------解决方案--------------------

在服务器上试下看详细错误是什么吧!
------解决方案--------------------
改为 <customErrors mode= "Off " 
这样看详细错误信息
这样的错误我见的太多啦