CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

配置文件错误!!急

楼主txl829(大四啦!)2006-03-12 18:43:02 在 .NET技术 / ASP.NET 提问

这是我的配置文件  
  <?xml   version="1.0"   encoding="utf-8"   ?>  
  <configuration>  
   
   
   
           
      <system.web>  
   
          <!--     动态调试编译  
                      设置   compilation   debug="true"   以启用   ASPX   调试。否则,将此值设置为  
                      false   将提高此应用程序的运行时性能。  
                      设置   compilation   debug="true"   以将调试符号(.pdb   信息)  
                      插入到编译页中。因为这将创建执行起来  
                      较慢的大文件,所以应该只在调试时将此值设置为   true,而在所有其他时候都设置为  
                      false。有关更多信息,请参考有关  
                      调试   ASP.NET   文件的文档。  
          -->  
          <compilation    
                    defaultLanguage="c#"  
                    debug="true"  
          />  
   
          <!--     自定义错误信息  
                      设置   customErrors   mode="On"   或   "RemoteOnly"   以启用自定义错误信息,或设置为   "Off"   以禁用自定义错误信息。    
                      为每个要处理的错误添加   <error>   标记。  
   
                      "On"   始终显示自定义(友好的)信息。  
                      "Off"   始终显示详细的   ASP.NET   错误信息。  
                      "RemoteOnly"   只对不在本地   Web   服务器上运行的  
                        用户显示自定义(友好的)信息。出于安全目的,建议使用此设置,以便    
                        不向远程客户端显示应用程序的详细信息。  
          -->  
          <customErrors    
          mode="RemoteOnly"    
          />    
   
          <!--     身份验证    
                      此节设置应用程序的身份验证策略。可能的模式是   "Windows"、    
                      "Forms"、   "Passport"   和   "None"  
   
                      "None"   不执行身份验证。    
                      "Windows"   IIS   根据应用程序的设置执行身份验证    
                          (基本、简要或集成   Windows)。在   IIS   中必须禁用匿名访问。  
                      "Forms"   您为用户提供一个输入凭据的自定义窗体(Web   页),然后    
                        在您的应用程序中验证他们的身份。用户凭据标记存储在   Cookie   中。  
                      "Passport"   身份验证是通过   Microsoft   的集中身份验证服务执行的,  
                        它为成员站点提供单独登录和核心配置文件服务。  
          -->  
          <authentication   mode="Windows"   />    
   
  <!--     授权    
                        此节设置应用程序的授权策略。可以允许或拒绝不同的用户或角色访问  
                      应用程序资源。通配符:   "*"   表示任何人,"?"   表示匿名  
                      (未经身份验证的)用户。  
          -->  
   
          <authorization>  
                  <allow   users="*"   />   <!--   允许所有用户   -->  
                          <!--     <allow           users="[逗号分隔的用户列表]"  
                                                            roles="[逗号分隔的角色列表]"/>  
                                      <deny             users="[逗号分隔的用户列表]"  
                                                            roles="[逗号分隔的角色列表]"/>  
                          -->  
          </authorization>  
   
          <!--     应用程序级别跟踪记录  
                      应用程序级别跟踪为应用程序中的每一页启用跟踪日志输出。  
                      设置   trace   enabled="true"   可以启用应用程序跟踪记录。如果   pageOutput="true",则  
                      在每一页的底部显示跟踪信息。否则,可以通过浏览   Web   应用程序  
                        根目录中的   "trace.axd"   页来查看  
                      应用程序跟踪日志。  
          -->  
          <trace  
                  enabled="false"  
                  requestLimit="10"  
                  pageOutput="false"  
                  traceMode="SortByTime"  
  localOnly="true"  
          />  
   
          <!--     会话状态设置  
                      默认情况下,ASP.NET   使用   Cookie   来标识哪些请求属于特定的会话。  
                      如果   Cookie   不可用,则可以通过将会话标识符添加到   URL   来跟踪会话。  
                    若要禁用   Cookie,请设置   sessionState   cookieless="true"。  
          -->  
          <sessionState    
                          mode="InProc"  
                          stateConnectionString="tcpip=127.0.0.1:42424"  
                          sqlConnectionString="data   source=127.0.0.1;Trusted_Connection=yes"  
                          cookieless="false"    
                          timeout="20"    
          />  
   
          <!--     全球化  
                      此节设置应用程序的全球化设置。  
          -->  
          <globalization    
                          requestEncoding="utf-8"    
                          responseEncoding="utf-8"    
        />  
         
    </system.web>  
     
    <appSettings>    
    <add   key="connstring"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\Visual   Studio   Projects\qinhuai2\bin\qinhuai2.mdb;User   ID='admin';Password=;Jet   OLEDB:Database   Password=''"/>    
      </appSettings>  
   
  </configuration>  
   
   
  以下是错误提示  
   
  配置错误    
  说明:   在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。    
   
  分析器错误信息:   只允许元素  
   
  源错误:    
   
   
  行   102:   </system.web>  
  行   103:    
  行   104:   <appSettings>    
  行   105:   <add   key="connstring"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\Visual   Studio   Projects\qinhuai2\bin\qinhuai2.mdb;User   ID='admin';Password=;Jet   OLEDB:Database   Password=''"/>    
  行   106:     </appSettings>  
   
   
   
  请高手帮忙  
     
  问题点数:20、回复次数:6Top

1 楼net_lover(【孟子E章】)回复于 2006-03-12 18:59:14 得分 0

<appSettings>    
    <add   key="connstring"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\Visual   Studio   Projects\qinhuai2\bin\qinhuai2.mdb;User   ID=admin;Password=;Jet   OLEDB:Database   Password="/>    
      </appSettings>Top

2 楼net_lover(【孟子E章】)回复于 2006-03-12 19:02:35 得分 0

 
   
  <appSettings>    
    <add   key="connstring"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\Visual   Studio   Projects\qinhuai2\bin\qinhuai2.mdb;User   Id=admin;Password=;"/>    
      </appSettings>Top

3 楼ljhkim6()回复于 2006-03-12 19:06:28 得分 0

我觉得把连接字符串放在配置文件最好是SQL这样的数据库  
  如果是ACCESS的话就用Server.Mappth(*.mdb)更方便啊Top

4 楼hbzy123(DemoHunter)回复于 2006-03-12 19:13:48 得分 20

<add   key="connstring"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\Visual   Studio   Projects\qinhuai2\bin\qinhuai2.mdb;User   ID='admin';Password=;Jet   OLEDB:Database   Password=''"/>  
  这段话中有代表空格的转义字符,把  
    字符串"<appSettings>    
    <add   key="connstring"   value="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=D:\Visual   Studio   Projects\qinhuai2\bin\qinhuai2.mdb;User   ID='admin';Password=;Jet   OLEDB:Database   Password=''"/>    
      </appSettings>"  
  写成"<appSettings><add   key="connstring"   value="provider=..."></add></appSettings>"这种形式  
  中间不要有空格Top

5 楼CMIC(大象)回复于 2006-03-12 19:13:54 得分 0

<appSettings>节点应该在   </system.web>之内吧  
    <system.web>  
    <appSettings>  
  <、appSettings>  
  </system.web>Top

6 楼txl829(大四啦!)回复于 2006-03-12 19:20:30 得分 0

hbzy123正确  
  谢了  
  顺便再问一下server.mappath怎么用啊?Top

相关问题

  • 配置文件错误
  • (90分紧急救命!!!) 关于interfaces配置文件的问题
  • 紧急救命:配置文件的读写问题!
  • 关于硬件配置文件的问题,急!!!
  • 紧急求帮助:关于配置文件的问题
  • 修改配置文件内容算法,急用,高分送!
  • 紧急求教:关于系统配置文件丢失
  • 配置文件
  • 请问,如何在VC++6.0中读取配置文件中的信息?!!急,急!
  • 请问在PB中如何生成连接数据库的配置文件,急。。。。。

关键词

  • server
  • 配置文件
  • 错误
  • 字符串
  • 空格
  • 话

得分解答快速导航

  • 帖主:txl829
  • hbzy123

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo