【发布时间】:2011-05-04 21:43:55
【问题描述】:
问候,
我使用 ASP.Net 3.5 和 C# 开发了一个网站。它适用于 Visual Stdio 2010。 我将我的网站上传到我的域公共文件夹下。
我第一次午餐我的网站进行测试 (http://wecoders.com/Habib_cuizine/Gallery.aspx) 我会复活(“/”应用程序中的服务器错误。)
运行时错误描述:一个 应用程序错误发生在 服务器。当前的自定义错误 此应用程序的设置阻止 应用程序错误的详细信息 从被远程查看(对于 安全原因)。然而,它可以 由运行在 本地服务器机器。
详细信息:启用此详细信息 要查看的特定错误消息 在远程机器上,请创建一个 标记内 “web.config”配置文件 位于根目录下 当前的网络应用程序。这 然后标签应该有 其“mode”属性设置为“Off”。
<!-- Web.Config Configuration File -->
>
> <configuration>
> <system.web>
> <customErrors mode="Off"/>
> </system.web> </configuration>
注意:您当前所在的错误页面 看见可以被习惯代替 通过修改错误页面 的“defaultRedirect”属性 应用程序的 配置标签指向自定义 错误页面网址。
> <!-- Web.Config Configuration File -->
>
> <configuration>
> <system.web>
> <customErrors mode="RemoteOnly"
> defaultRedirect="mycustompage.htm"/>
> </system.web> </configuration>
为了修复这个错误,我在标签内添加了 webConfig 文件:
> <customErrors mode="Off"/>
之后,当我在网站上吃午饭时,我会收到一个新的错误,如下所示:
配置错误 说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详情并适当修改您的配置文件。
解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未在 IIS 中配置为应用程序所致。
来源错误:
第 35 行:ASP.NET 识别传入用户。
Line 36: -->
Line 37: <authentication mode="Windows" />
Line 38: <!--
第 39 行:该部分启用配置
源文件:\10.0.40.35\wecoders.com\public\habib_cuizine\web.config 行:37
请告知如何修复此错误以及如何配置我使用 Visual Stdio 2010 开发的网站以在互联网上发布。
问候,
【问题讨论】:
标签: asp.net