[C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
来源:互联网 发布:上下架查询软件 编辑:程序博客网 时间:2024/05/17 01:32
一般来说,只有Application才能够用自定义的IConfigurationSectionHandler接口类读取app.config中的配置。
只要两步:
第一步,在自己的应用中定义一个类:
public class ActionConfigurationSectionHandler : IConfigurationSectionHandler即可,并且
重载public object Create(object parent,
???object configContext,
???System.Xml.XmlNode section)方法。
然后,在app.config中像log4net一样:
??
?
注意,type属性填写自己的类的名字和命名空间。
但是,一般来说只有exe和Web页面才可以用这些默认的配置文件,对于一个自定义的DLL,只能自己写一个处理配置文件的类来指定用哪一个配置文件。
否则,这个DLL将重用调用它的那个EXE的配置文件,即用
ConfigurationSettings.GetConfig("ActionServlet/ActionsMap")
实际上访问的是EXE的配置文件SomeApp.exe.config。
?
我自己实现了一个DLL,有一个ActionConfigurationSectionHandler类,并且在SomeApp.exe.config中定义
寄希望于能够用ConfigurationSettings.GetConfig("ActionsMap")
?
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=58895
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- 宿主进程 [*.vshost.exe] & [*.vshost.exe.config]
- [C#]关于DLL使用.exe.config 的问题,也许以下描述有一点帮助
- [C#]关于DLL使用.exe.config 的问题,也许以下描述有一点帮助
- [C#]关于DLL使用.exe.config 的问题,也许以下描述有一点帮助
- [C#]关于DLL使用.exe.config 的问题,也许以下描述有一点帮助
- [C#]关于DLL使用.exe.config 的问题,也许以下描述有一点帮助
- 【记录】宿主进程 [*.vshost.exe] & [*.vshost.exe.config]
- IIS 下载 .dll .exe .config的配置方法
- IIS 下载 .dll .exe .config的配置方法
- IConfigurationSectionHandler 接口的用法
- 【c/c++】继承的访问控制
- IConfigurationSectionHandler的线程安全性问题
- groups-beta.google.com的蓄势待发
- [转载]国内不谈Java--硅谷有感
- [Outlook]如何规避“Email Security Update”警告框
- [VBS]转换二进制数据为字符串常用办法
- delphi播放mp3背景音乐
- [C#]DLL继承IConfigurationSectionHandler即可访问宿主的.exe.config
- [ASP.NET]重构Session确实让代码简洁干净了不少
- 分拆统计字符串
- 部分省短信乱码或空短信问题的汇报
- 部分省短信乱码或空短信问题的汇报
- ServerXMLHTTP对象的危险特性
- asp.net2.0中配置使用FCKeditor在线编辑器
- 几天猎头生活的感想[ZT]
- 我和国际巨头们的六次面试经历