【问题标题】:ConfigurationManager.AppSettings count 0ConfigurationManager.AppSettings 计数 0
【发布时间】:2017-05-18 09:00:41
【问题描述】:

C# - ConfigurationManager.AppSettings 计数为 0。有什么想法吗?代码如下:

  var appSettings = ConfigurationManager.AppSettings;

                    if (appSettings.Count == 0)
                    {
                        Console.WriteLine("AppSettings is empty.");
                    }

在调试中运行。 VS 将 app.config 复制到调试目录并命名 CBCuedERI.exe.config。这是配置文件的一部分

<applicationSettings>
    <CBCuedERI.Properties.Settings>
        <setting name="test" serializeAs="String">
            <value>one</value>
        </setting>
    </CBCuedERI.Properties.Settings>
</applicationSettings>

我也试过了,它返回 NULL

  string sss = ConfigurationManager.AppSettings.Get ( "test") ;

【问题讨论】:

    标签: c#-4.0 configurationmanager


    【解决方案1】:

    ConfigurationManager.AppSettings 用于 appSettings 部分中的键值对

    Reading settings from app.config or web.config in .net

    【讨论】:

    • 我在阅读链接后尝试了这个并返回 NULL。 string sss = ConfigurationManager.AppSettings.Get("test");
    猜你喜欢
    • 2010-09-28
    • 1970-01-01
    • 2013-08-30
    • 1970-01-01
    • 2018-10-02
    • 1970-01-01
    • 2010-09-05
    • 2011-10-27
    • 1970-01-01
    相关资源
    最近更新 更多