c#错误,配置文件

来源:百度知道 编辑:UC知道 时间:2024/06/15 16:58:37
中的服务器错误' / '应用。
-------------------------------------------------- ------------------------------

运行时错误
描述:一个应用程序错误发生在服务器上。当前自定义错误设置防止这一应用的细节,应用程序错误被认为远程(出于安全原因) 。它可以,不过,被视为浏览器上运行的本地服务器机器。

详细资料:为了使这一具体细节错误信息可浏览的远程计算机,请创建一个<customErrors>标记在“ Web.config的”配置文件位于根目录当前Web应用程序。这<customErrors>标记,然后有“模式”属性设置为“关” 。

“ ! - Web.config的配置文件- ”

<configuration>
<system.web>
<customErrors mode="Off"/>
“ / system.web ”
“ /配置”

注:目前的错误页您看到可以取而代之的是一个自定义错误页面,修改了“的defaultRedirect ”属性的应用程序的<customErrors>配置标记以指向自定义错误页面的URL 。

“ ! - Web.config的配置文件- ”

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
“ / system.web ”
“ /配置”

解释一下为什么会出现这种错误就行了

这是你的程序,发生了错误,
将 web.config 中 <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> 这句改成

<customErrors mode="Off" defaultRedirect="mycustompage.htm"/>

保存后,重新运行你的程序,即可看到具体的信息

想看看代码 不像是麻烦的程序

估计是变量没弄好

他是说,你的程序在运行时出来了一个异常。

什么异常呢?它又说因为你是一个远程的访问者,这个站点不是运行在你自己的机器(localhost或是127.0.0.1)上的,因此不给你看。这是出于安全考虑的。

然后,它又告诉你,如果你想看,你又是管理员,你就可以把服务器上的web.config里的customErrors这个配置节里,把mode设为"Off",你再来运行这个程序,就可以看到错误的详细信息了。

然后,它又给你列出了那一节的样子,方便你找到它。