【问题标题】:Azure web app ConfigurationManager.AppSettings is nullAzure Web 应用 ConfigurationManager.AppSettings 为空
【发布时间】:2017-08-15 03:36:20
【问题描述】:

我尝试学习一点 Azure Web 应用程序的东西,但是...

我将应用程序设置添加到部署槽并尝试通过 ConfigurationManager.AppSettings["TEST"] 读取它,但它是空的。

Azure portal

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;

namespace WebApplication1
{
    public partial class WebForm1 : System.Web.UI.Page
    {

        protected void Page_Load(object sender, EventArgs e)
        {
            string text = ConfigurationManager.AppSettings["TEST"];
            Button1.Text = text;
        }
    }
}

【问题讨论】:

    标签: azure


    【解决方案1】:

    配置管理器仅允许您访问本地配置文件,要访问 Azure 配置设置,您需要使用 CloudConfigurationManager 类或 RoleEnvironment 类。

    更多详情请见here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-03
      • 2018-04-09
      • 1970-01-01
      • 2015-12-25
      • 2015-10-26
      • 2015-09-24
      • 1970-01-01
      • 2021-05-23
      相关资源
      最近更新 更多