关于C#类库无法获取添加后的App.config的appSettings问题解决 您所在的位置:网站首页 unity类库文件 关于C#类库无法获取添加后的App.config的appSettings问题解决

关于C#类库无法获取添加后的App.config的appSettings问题解决

2023-07-10 22:57| 来源: 网络整理| 查看: 265

关于C#类库无法获取添加后的App.config的appSettings问题解决

此方法缘由于公司外派去国企做Revit的二次开发,了解了一些功能后,发现全部都是Revit的插件外部工具通过调用dll生成的,所以学习到一定程度后,需要在Revit界面生成按钮,但是需要很多固定参数,所以才有了这个问题 由于类库项目生成的是dll文件,无法直接作为启动项 在类库中添加app.config和其他项目自动生成的web.config是不一样的,通过CSDN中其他人的解决方案无法直接通过ConfigurationManager.AppSettings[“Key”]获取到数据。 后来通过官方文档解释,发现一种好的方法(不代表最好的) 在这里插入图片描述 通过此官方文档可以发现可以把配置文件当作一个对象打开

//把当前应用程序的配置信息作为Configuration对象打开配置打开的用户级别 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); //打开本地的文件 config = ConfigurationManager.OpenExeConfiguration(this.GetType().Assembly.Location); string TabName = config.AppSettings.Settings["TabName"].Value;

这样就可以把配置文件当作对象去操作了。 大家多多评论



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有