<?xml version="1.0"?>
<!-- 
    注意: 除了手动编辑此文件以外,您还可以使用 
    Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
     “网站”->“Asp.Net 配置”选项。
    设置和注释的完整列表在 
    machine.config.comments 中,该文件通常位于 
    \Windows\Microsoft.Net\Framework\v2.x\Config 中
-->
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<!--<location path="Admin">
    <system.web>
 <customErrors mode="Off"/>
      <authorization>
        <deny users="?"></deny>
      </authorization>
    </system.web>
  </location>-->
<appSettings>

    <add key="con" value="server=61.128.196.67,44333;database=pub_pekedu_com;uid=pub_pekedu_com;pwd=8888"/>
    <add key="sn" value="www.vsnow.net"/>
<add key="stuPIDLength" value="18"/>
<add key="stuExamIDLength" value="12"/>
<add key="CrystalImageCleaner-AutoStart" value="true"/>
<add key="CrystalImageCleaner-Sleep" value="60000"/>
<add key="CrystalImageCleaner-Age" value="120000"/>
</appSettings>
<connectionStrings>
<!--<add name="VsnowNetConnectionString" connectionString="Data Source=PEKEDU;Initial Catalog=VsnowNet;Persist Security Info=True;User ID=rovedog;Password=iisnow" providerName="System.Data.SqlClient"/>-->
</connectionStrings>
<system.web>
<!-- 
            设置 compilation debug="true" 可将调试符号插入
            已编译的页面中。但由于这会 
            影响性能,因此只应在开发过程中设置 
            此值。            Visual Basic 选项:
            设置 strict="true" 将禁止所有会导致 
            数据丢失的类型转换。 
            设置 explicit="true" 将强制声明所有变量。
        -->
<compilation debug="true" strict="false" explicit="true">
<assemblies>
<add assembly="CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.Desktop.Report, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304"/>
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies>
</compilation>
<pages>
<namespaces>
<clear/>
<add namespace="System"/>
<add namespace="System.Collections"/>
<add namespace="System.Collections.Specialized"/>
<add namespace="System.Configuration"/>
<add namespace="System.Text"/>
<add namespace="System.Text.RegularExpressions"/>
<add namespace="System.Web"/>
<add namespace="System.Web.Caching"/>
<add namespace="System.Web.SessionState"/>
<add namespace="System.Web.Security"/>
<add namespace="System.Web.Profile"/>
<add namespace="System.Web.UI"/>
<add namespace="System.Web.UI.WebControls"/>
<add namespace="System.Web.UI.WebControls.WebParts"/>
<add namespace="System.Web.UI.HtmlControls"/>
<add namespace="System.Data.SqlClient"/>
<!--<add namespace="AD0NET"/>-->
</namespaces>
</pages>
<!--
            通过 <authentication> 节可以配置 ASP.NET 使用的 
            安全身份验证模式,
            以标识传入的用户。 
        -->
<authentication mode="none"/>

            <!--如果在执行请求的过程中出现未处理的错误,
            则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
            开发人员通过该节可以配置
            要显示的 html 错误页
            以代替错误堆栈跟踪。-->        <customErrors mode="off" defaultRedirect="GenericErrorPage.htm">
            <error statusCode="403" redirect="NoAccess.htm" />
            <error statusCode="404" redirect="FileNotFound.htm" />
        </customErrors>
        
<!--<httpHandlers>
    <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
  </httpHandlers>-->
</system.web>
</configuration>

解决方案 »

  1.   

    <customErrors mode="off" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
    ____________________________________________________________________    mode="RemoteOnly"  改为这个试试!
      

  2.   

    <customErrors mode="off" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>--------------------------------
    <customErrors mode="Off" >
     </customErrors>
      

  3.   

    看你访问页面所在的是哪个站点,是wwwroot根站点还是wwwroot目录下的应用程序目录所在站点?
    可能是web.config放到wwwroot目录下的问题!把wwwroot目录下的web.config删除掉,同时与bin同级的目录中要有web.config文件
      

  4.   

    Top  
     Batiraul(Bati4Ever) 
    你的方法可以访问,但是不能登录,我在本地测试是可以登录的
      

  5.   


    <authentication mode="none"/>
    改为Forms呢?ps:
    请把你config里的数据库连接串都改掉,你太张扬了
      

  6.   

    Top  
     Batiraul(Bati4Ever) 也不行。。谢谢
      

  7.   

    报错信息已经说明了,因为程序错误但你没有配置远程调试功能,所以无法给出详细错误信息
    请在web.config的加上<customErrors mode="Off"/>,并把你原来的
    <customErrors mode="off" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>
    去掉只有看到详细错误信息,你才有可能继续下面的排错步骤
      

  8.   

    <customErrors mode="Off"/>,你先设置成这个,让它出现详细的错误信息,然后再把详细的错误信息贴上来,才能帮你分析……
      

  9.   

    <authentication mode="none"/> 该为<authentication mode="off"/> 试下
      

  10.   

    我知道, 是你用 写字板打开过 配置文件,应该用 记事本打开,方面就是用 .net 重建立 配置文件,  再用记事本编辑,有时用VS,NET 编辑 配置文件也会出这个错,
      

  11.   

    有没有启用父路径?(IIS设置:web站点->属性->主目录->配置->应用程序选项->启用父路径)
      

  12.   

    先把off改为on  看看报了什么错误
      

  13.   

    我也遇到了这个问题。我的代码有问题,我在读GridView第一行第二列的内容前没有判断GridView是否有数据。把程序发布到服务器时,数据库是空的。结果就出错了。
    把<customErrors mode="Off"/>可以看见错误信息。注意off的“o”一定要大写“O”。否则没有用。