【问题标题】:How to use ConfigurationManager.AppSettings?如何使用 ConfigurationManager.AppSettings?
【发布时间】:2019-12-07 11:06:45
【问题描述】:

在我的 ASP.NET 应用程序中,我想使用我在 StartConfig.xml 配置文件中定义的路径:

<?xml version="1.0" encoding="utf-8"?>

<configuration>
  <appSettings>
    <Parameter key="filePath" Value="C:\FilesToWatch"></Parameter>
  </appSettings>
</configuration>

然后我做了一些研究如何在我的 HomeController 中使用这个值,很多人说 ConfigurationManager 是解决方案,所以我尝试了这个:

string s = System.Configuration.ConfigurationManager.AppSettings[key];

我现在遇到的问题是,我无法使用 ConfigurationManager,所以它带有红色下划线。有什么我必须导入或安装的吗?

【问题讨论】:

  • 你能告诉我们构建错误吗?
  • @JohnB 我现在添加了错误的图片,但不幸的是它是德语
  • @JohnB 据说我必须添加对大会的引用,但我真的不知道这是什么意思
  • 看起来您缺少对System.Configuratio的引用...尝试添加
  • @JohnB 我必须将此引用添加到整个项目文件夹吗?

标签: c# xml configuration


【解决方案1】:

您需要添加对 System.Configuration 命名空间的引用。 在解决方案资源管理器中,右键单击引用或依赖项节点并选择添加引用。您也可以右键单击项目节点并选择添加 > 引用。

选择 System.Configuration 命名空间。

你现在可以在你的类中使用这个命名空间了。

using System.Configuration;

【讨论】:

    猜你喜欢
    • 2011-10-27
    • 2012-03-18
    • 2021-10-09
    • 2011-07-13
    • 2019-06-21
    • 2013-12-15
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    相关资源
    最近更新 更多