gpt4 book ai didi

azure - 迁移到 Azure Web 角色 - 移植 web.config 文件

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

我正在将现有 Web 应用程序迁移到 Web 角色。这是否意味着 web.config 将被忽略?

我在 web.config 中有连接字符串、提供程序详细信息和大量其他配置项。我是否必须尝试将所有这些内容移植到 Azure ServiceConfiguration.Production.cscfg 文件?

在开发过程中,不会使用计算模拟器(因为它需要很长时间),因此我们仍然需要 web.config 文件。

最佳答案

这取决于您的用例。cscfg 允许您在部署后重新配置 WebRoles,而无需创建新包和重新部署/升级/暂存+交换。我特别想到使用持续集成并且发布过程不再微不足道的场景。

如果这种情况不相关,您可以坚持使用 web.config 并在配置更改时构建和部署新包。

您还可以有选择地移动您认为会定期更改的项目,以便从可配置性中受益,而无需迁移所有内容。

我使用了抽象配置机制的包装类(web.config 应用程序设置键与 cscfg 配置设置),以便能够使用不同的配置机制(例如检查 cscfg 并回退到 web.config 或其他方式)圆形或类似的东西)。

更新:如果您使用的是“最新”的 azure SDK (1.7+),则此处为 CloudConfigurationManager这可能会为您完成大部分工作。

关于azure - 迁移到 Azure Web 角色 - 移植 web.config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17676122/

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