【问题标题】:need to use appsettings in azure service需要在 Azure 服务中使用 appsettings
【发布时间】:2013-11-29 15:08:25
【问题描述】:

我正在开发一个 Web 应用程序,该应用程序由于某种未知原因发布到 azure 服务而不是 azure 网站。我有一些我需要的应用程序设置。我看到 Azure 服务的配置设置中没有设置 appsettings 的位置。是否有另一种方法可以为此 Web 应用程序设置 appsettings

【问题讨论】:

    标签: azure


    【解决方案1】:

    在云服务中,您仍然可以使用web.config 中的appSettings 部分。它的工作方式与您的常规 Web 应用程序相同。唯一的区别是您不能手动编辑该部分,因为 web.config 捆绑在包中。因此,当您需要更改 web.config 中的设置时,您需要重新部署包。

    其他选择(也是推荐的)是使用Service Configuration 文件。您可以在该文件中定义您的应用程序设置。

    【讨论】:

    • 所以我正在使用 CloudConfigurationManager.GetSetting 但我没有得到值。
    • 这很奇怪。如果代码作为 Web 角色运行,则应该从服务配置文件中读取值,否则从 web.config (stackoverflow.com/questions/19643383/…) 中读取。你能分享相关的配置文件吗(当然要删除任何敏感信息)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-13
    • 1970-01-01
    相关资源
    最近更新 更多