【发布时间】:2017-06-23 05:13:16
【问题描述】:
我的 web.config 在“appSettings”中包含多个条目(例如:twilio 帐户密钥)。其中之一是用于 asp.net 图表控件。配置部分说明了控件生成的图像要存储在哪里。
所有这些设置都适用于我的开发机器。也就是说,我可以连接到 twilio 并且图表控件将图像存储在内存中(根据设置应该如此)。
当我将网站发布到我的天蓝色网站(使用 vs)时,所有设置都有效,除了图表控件之一。图表控件的行为就像设置不存在一样。 (默认为 c:\TempImageFiles 进行存储)。
我查看了 web.config 的已发布版本,并且设置在那里。只是,它被忽略了。
我的下一个尝试是使用门户添加该设置。 (可以使用门户为 Web 应用程序添加 appSettings)。我将完全相同的设置从 web.config 复制到门户设置中。这行得通,所以设置中的内容没有任何问题。
所以我的问题是:当应用在 azure Web 应用中运行时,为什么 web.config 中的某些(至少是这个)设置会被忽略?
【问题讨论】:
标签: azure web-applications web-config