web-config - 如果我将现有的 Web 应用程序部署到 Azure,有没有办法自动映射现有的 web.config 设置?
问题描述
我有一个现有的 ASP.Net MVC 应用程序,该应用程序当前托管在 IIS 本地,我正在尝试将其部署到 Azure 应用程序服务。
我已经看过几篇关于在应用程序设置刀片中手动设置应用程序设置和连接字符串的帖子。
问题在于我的 web.config 文件中有大量的应用程序设置,以及其他各种配置部分。
当我部署我的应用程序时,有没有办法自动将它们映射到 Azure 应用程序设置?
解决方案
最好的办法是编写一个简单的转换工具,将这些基于 web.config 的设置更改为设置这些设置和连接字符串的等效 ARM 模板(可能少于 20 行代码)。
请注意,除了应用设置和连接字符串之外,没有其他 Azure 等效部分。
推荐阅读
- javascript - 仅在未选中复选框的情况下如何执行功能?
- sql - 具有唯一索引的 Postgres 中“DROP NOT NULL”的性能影响
- python - 使用 pyinstaller 生成 .exe 后,它给了我错误(没有名为 exchangelib 的模块)
- vim - 有没有办法在 VIM 多行注释中禁用 * 字符的自动插入?
- scala - 从 Scala 中的逻辑表达式打印
- r - 如何在R中组合来自不同数据帧的两个变量?
- python - 编译/执行未能在其自己的范围内分配值,导致内部语法错误
- python - 在 PYTHONPATH 元素的顶部导入两个具有相同名称的模块
- wordpress - 错误:文件无法写入磁盘 | WP、FTP、主机
- bash - 在 Ansible 中执行另一个命令之前,如何编写一个需要 15 分钟才能运行的 bash 命令?