我经常需要创建一个 .Net 类库,它需要 app.config 来存储数据库连接字符串等内容。但是,这些设置必须位于调用应用程序的 app.config 或 web.config 中。如果我想跨多个应用程序分发 DLL,这会变得很痛苦,因为我必须将这些设置复制到每个应用程序的 app.config 中。
我考虑过通过类库内部的代码手动读取配置设置,但这也是一个主要的痛苦。有人对在类库中加载 app.config 设置的最佳方法有什么建议吗?
我知道这不是您想听到的,但入口点的配置文件是放置这些设置的逻辑位置。如果每个库都需要自己的配置文件,那么必须编辑每个文件而不是只编辑一个文件会变得很乏味。
我将有一个文本文件,其中包含作为库的一部分(以及作为项目的一部分)的默认设置,该文本文件可以与库一起分发以进行默认设置配置(可以将其复制并粘贴到配置文件中)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)