小弟头一次来贵宝地,请各位ggjj多多关照 问第一题 
windows 应用程序名 login,编译为 login.exe 
System.Configuration.ConfigurationSettings.AppSettings["Conntction"].ToString() 
取出来的总是空 异常为 @"无法识别的配置节 appSetting (C:\aa\login\Debug\login.exe.config line 20)" config 20 行是 Connection <appSetting> 
   <add key="Conntction" value="PageTimeout=5;FIL=MS Access;MaxBufferSize=2048;DSN=aa;UID=admin;DBQ=C:\\aa\\db\\aa.mdb;DriverId=25" /> 
</appSetting> 
谢谢  

解决方案 »

  1.   

    string s = ConfigurationSettings.AppSettings["Conntction"].ToString(); <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <appSettings>
    <add key="Conntction" value="PageTimeout=5;FIL=MSAccess;MaxBufferSize=2048;DSN=aa;UID=admin;DBQ=C:\\aa\\db\\aa.mdb;DriverId=25" />
    </appSettings>
    </configuration>可以取到的,不要换行。
      

  2.   

    谢谢楼上的这个 config 文件放在哪里呢?
    我复制到 login\bin\debug 文件夹,当调试时候这个文件会被删掉
    异常为
    "未将对象引用设置到对象的实例。"
      

  3.   

    目录结构是这样的
    c:\aa\aa.sln
          aa.suo      \login\login.sln
      

  4.   

    C:\\aa\\db\\aa.mdb;DriverId=25
    不需要双斜杠.
      

  5.   

    反斜杠改了
    这个 config 文件放在哪儿呢?