Azure网站:如何从文件中手动导入应用程序设置

时间:2017-10-10 12:11:06

标签: azure azure-web-sites

是否可以从文件导入azure网站应用程序设置。我找不到天蓝门户网站的直接链接。

更新

我想将一些应用程序设置从一个azure网站复制到我们测试环境中的另一个azure网站。我不想实现自动化,因为我们已经部署了基础架构。我只想要一些简单的解决方案,我可以从一个网站导出应用程序设置并导入到另一个网站进行测试。

3 个答案:

答案 0 :(得分:3)

  

希望将一些应用程序设置从一个azure网站复制到我们测试环境中的另一个Azure网站

如果您在Azure Resource Explorer中查看Azure网络应用,则可以在 config / web 部分找到 Application settings 信息,并提供an API to update the configuration of an app

enter image description here

您可以尝试通过Azure资源浏览器获取一个网站的应用程序设置,然后您可以调用Rest API更新其他网站的应用程序设置。如果将一个Azure网站的应用程序设置保存在文件中,则可以读取文件内容并根据它构建请求,并发送更新其他网站的请求。

答案 1 :(得分:0)

您可以上传web.config的全新副本,但是当您这样做时,它会回收您的应用。这是关于通过文件手动更改设置的唯一支持开箱即用。

您还可以执行以下操作:

  1. 创建一个设置类,该类是单例并从文件中读取设置。
  2. 在Settings类中,在包含您的设置的文件上设置FileSystemWatcher。
  3. 在FileSystemWatcher.OnChanged事件中,重新读取您的设置文件。

答案 2 :(得分:0)

对于 Azure 门户,您可以转到配置/应用程序设置并打开高级编辑,您可以在其中粘贴 JSON 版本的设置。您需要为连接字符串单独执行此操作。 (如果您已经在 Azure 中设置了设置,那么您可以从那里复制它们 - 在这种情况下什么是导出)。

enter image description here

连接字符串

enter image description here