在解决方案管理器->添加新项里有一项功能是:添加应用程序配置文件 ,要在这里增加app.config文件
另外,app.config在发布时的文件名并不是app.config,而是 你的应用程序名.exe.config

解决方案 »

  1.   

    应用程序名.exe.config 的访问一样可以用System.Configuration.ConfigurationSettings.GetConfig("ApplicationConfiguration");你可以把信息写在注册表中,也可以写在INI中!
      

  2.   

    Runtime Web.config / App.config Editing 
    http://www.eggheadcafe.com/articles/20030907.asp
      

  3.   

    我在配置文件(命名为:应用程序名.exe.config,在主程序的根目录下)中添加了如下节点:<appSettings>
    <add key="AppDAL" value="...DataAccess.SQLServerDAL" />
    </appSettings>但在类工厂中访问时还是得不到值,类工厂中代码如下:
    string path = System.Configuration.ConfigurationSettings.AppSettings["AppDAL"];
    string className = path + ".Tests";
    ...并且尝试手工把应用程序名.exe.config文件copy到bin\Debug\目录下时发现一编译或者运行的时候该文件就没了,请各位帮忙看看是怎么回事,谢谢!
      

  4.   

    右键点击项目->添加->应用程序配置文件,用法和web相同