博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类库从自带的配置文件中获取信息(DLL文件 获取 DLL文件自带的配置信息) z...
阅读量:5858 次
发布时间:2019-06-19

本文共 954 字,大约阅读时间需要 3 分钟。

http://blog.csdn.net/shuaishifu/article/details/19602059

类库调用自身所带的配置文件中的配置信息,而不是读取应用程序所带的配置信息。代码如下:

private Configuration GetConfig()        {            //获取调用当前正在执行的方法的方法的 Assembly            Assembly assembly = Assembly.GetCallingAssembly();            string path = string.Format("{0}.config", assembly.Location);            if (File.Exists(path) == false)            {                string msg = string.Format("{0}路径下的文件未找到 ", path);                throw new FileNotFoundException(msg);            }            try            {                ExeConfigurationFileMap configFile = new ExeConfigurationFileMap();                configFile.ExeConfigFilename = path;                Configuration config = ConfigurationManager.OpenMappedExeConfiguration(configFile, ConfigurationUserLevel.None);                return config;            }            catch (Exception ex)            {                throw new Exception(ex.Message);            }        }

 

你可能感兴趣的文章
CTDB
查看>>
bson和json性能对比
查看>>
Ext4.2 动态checkbox
查看>>
图解RHEL 6 64位 安装详细过程
查看>>
阅读一百本计算机著作
查看>>
iOS开发之常用的那些工具类和方法
查看>>
this详解:JAVASCRIPT中的this到底是谁?
查看>>
关于 error: LINK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案...
查看>>
IT运维36计
查看>>
IKAnalyzer中文分词器
查看>>
OSPF报头及各种报文格式详解
查看>>
DNS正反解析、主从复制、子域授权、安全相关配置
查看>>
centos7.1 vnc 配置
查看>>
网络图片嗅探工具driftnet
查看>>
对“车库咖啡的网络现状改造”的一点个人看法
查看>>
MS-SQL2005服务启动发生错误1053处理
查看>>
linix下用keepalived搭建高可用myqsl-ha
查看>>
shell编程(二)
查看>>
wxPython如何布局
查看>>
bash代码执行-选择执行 if or case
查看>>