【问题标题】:Visual Studio: can I automatically add an entry to app.config when I add a library to references?Visual Studio:向引用添加库时,是否可以自动向 app.config 添加条目?
【发布时间】:2019-09-17 03:07:16
【问题描述】:

有时我有一些公共库需要一些配置信息。配置信息将来自添加库的应用程序的 app.config。例如,假设图书馆需要知道在哪里可以找到类似这样的内容:

<appSettings>
  <add key="TaskManagerFolder" value="\\server9\Data\BCC\FS\Jobs" />
</appSettings>

库需要密钥,值由应用程序或该应用程序的安装确定。

目前,我知道如何将该行添加到 app.config 的唯一方法是记录它是必需的并手动添加它。

我想在库项目中添加一个具有一些默认值的配置文件,并在将库添加到应用程序项目时自动将其合并到 app.config 中。

这有意义吗?有没有办法做我想做的事,或者有没有更好的方法来处理不需要配置条目的整个事情?

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    答案是“是”。但是您必须将您的库作为 Nuget 包提供(而不是仅仅在 MSVS IDE 中手动添加 .dll 的引用)。

    这里有两个链接可以为您提供更多详细信息:

    【讨论】:

      猜你喜欢
      • 2019-06-07
      • 2011-05-25
      • 2010-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-04
      • 2015-08-20
      相关资源
      最近更新 更多