gpt4 book ai didi

Azure 不读取 web.config 设置

转载 作者:行者123 更新时间:2023-12-03 04:39:32 26 4
gpt4 key购买 nike

我必须使用 Web 部署工具/Azure Web Accelerator 将我的(旧式)应用程序部署到 Azure。我不是 Azure 专业人士,我还没有设置整个 Azure 发布环境。我仍然可以使用 Visualstudio 将我的应用程序发布到 Azure。尽管如此,当我尝试 System.Configuration.ConfigurationManager.AppSettings["setting"] 时,我得到一个空值。在网络应用程序本地,我得到一个值。

所以我知道“RoleEnvironment.IsAvailable”是真的,而 localy 仍然不是,这是我唯一的线索。欢迎任何帮助

谢谢大家,但我已经解决了。毕竟这很简单。 Azure Web 加速器是在 URL service.test.com 上配置的,无法读取 web.config 的站点是相同的基本 URL,只是一个虚拟应用程序,如 service.test.com/shop。

当我将 service.test.com/shop 更改为在 testshop.shopname.com 上运行时,一切正常。所以基本上你不能在同一个 URL 上运行两个网络应用程序/网站。

最佳答案

使用本地模拟器可以吗?您可以通过 RDP 连接到 Windows Azure 虚拟机,直接查看 web.config。关于如何在windows azure上使用RDP请看一下

http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx

http://geekswithblogs.net/shaunxu/archive/2010/12/03/remote-desktop-to-your-azure-virtual-machine.aspx

关于Azure 不读取 web.config 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9532986/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com