日期:2014-05-17  浏览次数:20426 次

关于一个解决方案中多个项目共用一个webconfig
我目前有一个解决方案,这个解决方案中有多个项目,我目前想把这些项目中共同用到的一些配置信息放在webconfig中,然后写一个类来读取这个webconfig。

目前我在一个空项目中只创建了一个webconfig文件,里面写了配置的信息,现在要如果读取这个webconfig中的信息,网上查了用ConfigurationManager或是WebConfigurationManager.

我是vs2005 .net2.0环境开发的

前者我无法取读取webconfig的节点值!后者网上查了好象是要.net4.5才有的方法

请教一下哪位高手有做过类似的东西!

------解决方案--------------------
其实webconfig就是xml,可以当做xml来读取
------解决方案--------------------
你用你的主项目(网站/web App/winform),引用你的类库项目
用你的主项目,调用你类库项目中的函数,在类库class中,使用 ConfigurationManager 读取 config 配置就是你主项目中 web.config 的内容

因为此时类库的运行环境存在于主项目中,所以 config 内容读取的也是主项目中配置的


------解决方案--------------------
WebConfigurationManager 2.0就支持了。

http://msdn.microsoft.com/zh-cn/library/system.web.configuration.webconfigurationmanager%28VS.80%29.aspx