zoukankan      html  css  js  c++  java
  • 类库从自带的配置文件中获取信息(DLL文件 获取 DLL文件自带的配置信息) z

    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);
                }
            }
    
  • 相关阅读:
    Linux/Unix中的#!和!#
    包含min函数的栈
    顺时针打印矩阵
    二叉树镜像
    数的子结构
    合并两个排序的链表
    反转链表
    链表中倒数第K个结点
    调整数组顺序使奇数位于偶数前面
    在O(1)时间删除链表结点
  • 原文地址:https://www.cnblogs.com/zeroone/p/4176892.html
Copyright © 2011-2022 走看看