类库里的App.config 窗体应用程序中加入了一个类库与App.config,可是发现用ConfigurationManager.AppSettings[]这个功能始终获取的是启动项下的配置文件。而Web项目中好像就可以读类库中的配置文件请问除了自己写方法 还有微软自带的方法可以调用吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是你下面那种配置?如果是第二个就错了,,应该是第一个 <appSettings> <add key="DatabaseConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database.mdb"/> </appSettings><connectionStrings> <add name="DatabaseConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database.mdb;Persist Security Info=True" providerName="System.Data.OleDb" /> </connectionStrings> <?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="Ant" value="done"/> </appSettings></configuration> 目前还在网上找方法尝试,ConfigurationManager.OpenExeConfiguration(path) 好像也没用 App.Config不是给ClassLibrary使用的我觉得你方向错了 App.config不能在类库离!运行是会出现!connectionstring 尚未初始化所以App.config配置文件应该放在启动项下 ........类库里不能放App.config? 难道这个只能启动项用? 如果我没有猜错的话 你应该是启动项引用了类库,这时候类库的.dll文件,会copy到启动项下面运行,所以读取的时候也是读取的启动型的配置文件。 若启动项config文件有和类库config文件一样的内容,是优先取启动项里面内容的。 是的,你给类库加了app.config文件也没用,因为类库要编译成dll的,编译后dll里就不包含配置文件了。所以它读到的是你的实际运行项目(也就是你的启动项目)的app.config AppSettings 获取当前应用程序默认配置的 AppSettingsSection 数据。只能获取启动项的配置文件看样类库的配置文件只能自己用XML了 我本以为ConfigurationManager.AppSettings会优先自己程序集的配置文件,看来我错了那一般类库里需要用到配置文件的话,都是类库里建个配置文件 读写吗? 用System.IO.File.ReadAllText()读取文本文件,文本文件中写上connectionString,一行就够了。 c# 一个简单算法,却得不到想要的结果 聊天窗口 设计好的窗口中的控件不见了 再webApplication中使用Html控件的问题 ****100分求解,关于正确获得excel的colums.count和rows.count的问题**** ADO 读取excel到Datatable中 关于Reflection 请指教 关于dataGrid的动态绑定 c#图形打印 C# 中 byte[]转换成string 型 打印输出乱码 C#与DELPHI问题 WPF确定一个控件在窗口中的坐标位置
是你下面那种配置?
如果是第二个就错了,,应该是第一个
<appSettings>
<add key="DatabaseConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database.mdb"/>
</appSettings><connectionStrings>
<add name="DatabaseConnectionString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database.mdb;Persist Security Info=True"
providerName="System.Data.OleDb" />
</connectionStrings>
<configuration>
<appSettings>
<add key="Ant" value="done"/>
</appSettings>
</configuration>
我觉得你方向错了
所以App.config配置文件应该放在启动项下
只能获取启动项的配置文件
看样类库的配置文件只能自己用XML了