有时候我有一些需要一些配置信息的通用库。配置信息将来自添加了库的应用程序的app.config。例如,假设图书馆需要知道在哪里可以找到这样的东西:
<appSettings>
<add key="TaskManagerFolder" value="\\server9\Data\BCC\FS\Jobs" />
</appSettings>
该密钥是库所需的,其值由应用程序或该应用程序的安装确定。
现在,我知道如何将内衬添加到app.config中的唯一方法是记录它是必需的并手动添加。
我想使用默认值向库项目添加一个配置文件,并在将库添加到应用程序项目时自动将其合并到app.config中。
这有意义吗?有什么方法可以做我想做的事情,还是有更好的方法来处理不需要配置条目的整个事情?