使用共享项目中的 App.config 文件

Posted

技术标签:

【中文标题】使用共享项目中的 App.config 文件【英文标题】:Using the App.config file out of a shared project 【发布时间】:2017-08-27 06:52:56 【问题描述】:

如何在 Visual Studio 2015 C# 应用程序中?

 ConfigurationManager.AppSettings[pathKey];

这将使用您所在项目中的 App.config!

【问题讨论】:

【参考方案1】:

您可以通过添加 app.config 文件作为解决方案项来做到这一点

右键解决方案>添加项目>应用配置文件

然后将该共享文件作为参考添加到所需项目中。

添加项目 > 添加现有项目 > 添加为链接

确保属性设置为:

构建动作:内容

复制到输出目录:如果较新则复制

请注意,使用此方法时,配置文件不会使用程序集的名称进行编译 - 您可能必须从文件中加载配置。

【讨论】:

当我右键单击解决方案的新项目时,我无法选择 .config 类型的文件。 @Bayern 在这种情况下,您只需调用文件 app.config ,它将采用给定的扩展名。

以上是关于使用共享项目中的 App.config 文件的主要内容,如果未能解决你的问题,请参考以下文章

如何从 C# 读取 VB.NET 项目中的“app.config”文件

从类库项目中的 App.config 中读取

如何在不同的解决方案之间共享相同的 Visual Studio 项目?不同的 app.config 和 settings.settings

如何使用 configurationManager 从 .Net 4.0 中的 App.config 读取值?

使用 NUnit 时,我应该如何在运行时修改 app.config?

类库的 app.config 中的绑定重定向有啥作用吗?