请问app.config.xml是由编译器负责维护吗? 大家好 我现在要修改一个C#的工程,但我本身是搞C++的,C#没经验,我在app.config.xml里发现一个字段是需要修改的,但我不知道能不能直接修改它。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以直接修改,建议在修改之前备份原来的App.config 不好意思 我现在对这个config文件搞的有点糊涂, 发布exe的时候还要一起发布app.exe.config吗? http://hi.baidu.com/libinguest/blog/item/31a5338726d0b023c65cc384.html不过建议新增一个XML文件存储应用程序级相关信息 给由c++转到C#的程序员建议:多按照软件使用者的角度考虑,少从机器的角度考虑问题。C#封装的太多了,使之更适合“门外汉”入门,微软称之为对程序员更友好,什么问题都为你考虑。连配置文件都有.net 框架支持。 这个app.exe.config是怎么产生的呢? 我把release目录下的app.exe.config删掉了,重新生成却没有生成它,难道在别的目录?还是要把app.config复制过来再改名?先汗自己一个 是系统自动生成的。注意vs环境里的debug和release模式。 app.config修改Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings.Remove(key); config.AppSettings.Settings.Add(key, value); config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); string configFileName = Application.ExecutablePath + ".config"; System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.Load(configFileName); string configString = @""; System.Xml.XmlNode configNode = doc.SelectSingleNode(configString); if (configNode != null) { configNode.InnerText = ""; doc.Save(configFileName); Properties.Settings.Default.Reload(); } 在线等 关于sql 查询 60分 菜鸟问一个问题..: 数据库取不到提交的数据? vista下安装ComponentOne的问题 用c#代码删除/**/注释 C#操作数据库的问题???? 100分请问XenoCode混淆器的问题 @@@用程序访问网页的问题 (WebRequest) 关于datarow的疑问,大家帮忙!明天急用 滚动新闻是如何实现的 我是NT4系统,如何才能装Framework SDK呀。送分呀!! 如何在子窗口关闭的时候关闭Socket侦听 一个逗号毁了我
多按照软件使用者的角度考虑,少从机器的角度考虑问题。C#封装的太多了,使之更适合“门外汉”入门,微软称之为对程序员更友好,什么问题都为你考虑。连配置文件都有.net 框架支持。
先汗自己一个
是系统自动生成的。注意vs环境里的debug和release模式。
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Remove(key);
config.AppSettings.Settings.Add(key, value);
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings"); string configFileName = Application.ExecutablePath + ".config";
System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
doc.Load(configFileName);
string configString = @"";
System.Xml.XmlNode configNode = doc.SelectSingleNode(configString);
if (configNode != null)
{
configNode.InnerText = "";
doc.Save(configFileName);
Properties.Settings.Default.Reload();
}