C# app.config 不起作用.

这个为什么改动之后要编译一次才能有效.. 跟写死了没区别啊.
我新建的app.config 在根目录下

-----------
读取:
--
public static string getConnectionString()
{
return ConfigurationManager.AppSettings["ConnectionString"].ToString();
}

app.config 内容变化后读不到新值.

除非再编译一次.

错了,小伙子,App.config一般是存放数据库连接字符串的,它是为了在程序打包安装后装在客户电脑上,改动它的server=服务器的ip地址,起到链接服务器的作用。程序开发阶段写的要么是127.0.0.1,要么就是.或者local,这样就达不到C/S模式的作用了。
你说的情况应该是在程序开发阶段,没错,C#.NET不像VB.NET那样是即时编译的,VB是一边写一边编译,C#写完后要运行才能看到提示错误,除非是像少个分号这种错误,而VB是代码写出来就能看到提示错误。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-23
编译过后会复制到你的debug下面。你要想直接改了就生效的话。应该修改debug下面的文件.比如你的程序名是a。那么应该修改a.exe.config本回答被提问者采纳
第2个回答  2008-07-23
因为你程序读的是你Debug下的app.config。所以你在工程里改动以后要重新生成,调试的时候不是读你工程里的那个app.config.h或者你直接改动Debug下的app.config就能生效!

C# app.config 不起作用.
错了,小伙子,App.config一般是存放数据库连接字符串的,它是为了在程序打包安装后装在客户电脑上,改动它的server=服务器的ip地址,起到链接服务器的作用。程序开发阶段写的要么是127.0.0.1,要么就是.或者local,这样就达不到C\/S模式的作用了。你说的情况应该是在程序开发阶段,没错,C#.NET不...

C#配置系统未能初始化 app.config的问题
检查测试程序所在路径的exe.config,可能和app.config不一致

c# Winform 应用程序在执行过程中修改了app.config的内容后,怎样使它及...
常规情况:app.config只会在应用程序启动时加载一次。我给你提供一种思路:把你要经常修改的配置放在另外一个xml文件里面,你去读xml里面的配置,用一次,读一次,这样就是即时生效的了。

c#读取Config文件的问题
这错误要么就是你的sql配置文件路径不对,要么就是配置文件内部格式不正确。你只贴出了堆栈,没有贴出错误信息,看不出是什么错误。ibatis是开源的,可以下载源代码加入工程,一起调试,就知道哪错了。

C#config报错的问题。
配置文件(config)错误,或者保存的编码错误造成的,两个原因:1,是XML文件有问题,2,是.NET版本问题。解决办法:备份好config文件,删除系统文件夹中的所有临时文件,或者启用备份程序,如果数据有备份的话也可以重新安装程序。

c# winform 向app.config文件写入数据后没有变化
System.Configuration.ConfigurationManager.AppSettings.Set("TextBoxIP", "192.168.1.3");System.Configuration.ConfigurationManager.AppSettings.Set("TextBoxPORT", "8089");试试,节点值应该是字符串。以上若还有疑问,可以Hi我。

app.config配置系统未能初始化
“新建C#项目,在app.config中添加了appSettings项,运行时出现"配置系统未能初始化"的错误,查找资料发瑞"如果配置文件中包含 configSections 元素,则 configSections 元素必须是 configuration 元素的第一个子元素。",将appSettings放到configSections 后,则正常。”———我估计你的问题,应该是修改了app...

C#调试的时候,显示错误,说没有config文件...
我去,这种错误还会犯吗?在工程项目里,新增一个Config文件,看你的情况,应该是app程序了,直接用向导新增一个App.Config就好了。

怎么在C#项目中添加app.config配置文件
app.config可以通过添加项目数据源的方式自动添加,当配置好项目数据源之后,会自动生成存放有连接字符串的app.config文件。也可手动添加编写app.config文件,具体步骤是右键单击工程名->添加->新建项->应用程序配置文件,这里用默认的App.config的名字就好,不要改动->确定->添加成功 然后就可以在工程里...

visual c#中 app.config配置文件有用吗
如WPF WINFORM的app.config WEB应用的web.config等等。这种config文件其实就是记事本文件(用记事本即可打开或编辑),格式默认使用了xml格式。至于有用没用,完全看你项目的需要。在很多实际项目中,会有一些经常需要配置、调试的参数,最常见的就是数据库连接字符串,比如:"host= 127.0.0.0;database...

相似回答