+ -
当前位置:首页 → 问答吧 → Form 程序中的 两个 App.Config

Form 程序中的 两个 App.Config

时间:2011-12-01

来源:互联网

我的Form程序生成了 两个AppConfig 我用
System.Configuration.ConfigurationSettings.AppSettings[key] 读取的配置文件

和 XML方法 编辑的 AppSetting节点 的配置文件 不是同一个。

请问我该如何解决这个问题?

还有就是。

用这种方法编辑 AppSetting节点的话 总是报错

C# code
       
        public static void SetConfiguration(string key, string value)
        {
            AppSettingsSection appSection = null; //AppSection对象  

            appSection = (AppSettingsSection)ConfigurationManager.GetSection("appSettings");

            appSection.Settings[key].Value = value;

        }


无法将类型为“System.Configuration.KeyValueInternalCollection”的对象强制转换为类型“System.Configuration.AppSettingsSection”。

请问这事什么原因啊

作者: liu86815   发布时间: 2011-12-01

顶起来啊啊 大家帮帮忙啊

作者: liu86815   发布时间: 2011-12-02

一种悲剧...

作者: liu86815   发布时间: 2011-12-13

ConfigurationManager 获取的应该是你的程序名.exe.cfg的那个配置文件吧。
//
如果是form程序,我们一般不用这种,就直接写配置文件的格式,xml也好,ini也好,都是自己读取处理,比它提供的好!

作者: ICRI_Vincnet   发布时间: 2011-12-13