首页 > 解决方案 > 如果我将现有的 Web 应用程序部署到 Azure,有没有办法自动映射现有的 web.config 设置?

问题描述

我有一个现有的 ASP.Net MVC 应用程序,该应用程序当前托管在 IIS 本地,我正在尝试将其部署到 Azure 应用程序服务。

我已经看过几篇关于在应用程序设置刀片中手动设置应用程序设置和连接字符串的帖子。

问题在于我的 web.config 文件中有大量的应用程序设置,以及其他各种配置部分。

当我部署我的应用程序时,有没有办法自动将它们映射到 Azure 应用程序设置?

标签: web-configazure-web-app-service

解决方案


最好的办法是编写一个简单的转换工具,将这些基于 web.config 的设置更改为设置这些设置和连接字符串的等效 ARM 模板(可能少于 20 行代码)。

请注意,除了应用设置和连接字符串之外,没有其他 Azure 等效部分。


推荐阅读