==============异常信息:==============================web
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止查看应用程序错误的详细信息。服务器
详细信息: 若要使他人可以从本地服务器计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中建立一个 <customErrors> 标记。而后应将此 <customErrors> 标记的“mode”属性设置为“RemoteOnly”。若要使他人可以在远程计算机上查看详细信息,请将“mode”设置为“Off”。网站
<!-- Web.Config 配置文件 -->spa
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration>blog
注释: 经过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性,使之指向自定义错误页的 URL,能够用自定义错误页替换所看到的当前错误页。it
=================================================================================io
找好久也无法解决;最后找到如下解决方案:class
问题解决方法:ASP.NET应用程序的配置文件Web.config和bin目录以及aspnet_client目录(若是有的话)必定要放到虚拟目录下。对于普通使用虚拟主机的站长来讲,一般只有根目录是虚拟目录,因此要想不作大的改变就实现程序的正常运行的话,能够把Web.config和bin目录以及aspnet_client目录(若是有的话)放到根目录下。若是以为这样不方便、不利于总体管理的话,那么就只能请管理员帮你将程序所在的目录设为虚拟目录,而且这个虚拟目录要配置成应用程序级别的,这样的话程序也能够正常运行,而且没有对网站的结构产生不良影响,不过,一般这样的服务都是要收费的!cli
个人作法是:把程序再运行一遍,而后生成目录的bin文件夹给拷贝到服务器那边去覆盖掉原来的,奇迹出现了,问题解决了配置