Azure 如何从git repo部署部署插槽特定的appsettings?

Azure 如何从git repo部署部署插槽特定的appsettings?,azure,azure-web-app-service,azure-app-service-plans,Azure,Azure Web App Service,Azure App Service Plans,我意识到我可以使用Azure AppSettings覆盖Web.Config文件中的设置 说: 应用程序设置(可配置为粘贴到插槽) 连接字符串(可配置为粘贴到插槽) 到目前为止还不错。 但是如何设置这些设置 我不想通过Azure门户手动添加它们 另外,我也不明白为什么我可以在Azure应用程序服务发布管道任务中添加自定义应用程序设置。然后将这些设置复制到配置的插槽中。考虑下面的场景… 有一个新的appsetting(通常位于Web.Config中)。 好的,Web.Config不是一个好主意

我意识到我可以使用Azure AppSettings覆盖Web.Config文件中的设置

说:

  • 应用程序设置(可配置为粘贴到插槽)
  • 连接字符串(可配置为粘贴到插槽)
到目前为止还不错。
但是如何设置这些设置 我不想通过Azure门户手动添加它们

另外,我也不明白为什么我可以在Azure应用程序服务发布管道任务中添加自定义应用程序设置。然后将这些设置复制到配置的插槽中。考虑下面的场景…

有一个新的appsetting(通常位于Web.Config中)。 好的,Web.Config不是一个好主意,因为它是针对每个部署槽的。因此,您将其添加到发布任务配置中-用于“暂存”插槽。
接下来,您将交换暂存和生产—当然,新的生产系统对新设置没有任何线索(甚至连暂存配置也不知道,这同样糟糕)。

您的意思是要将appsettings设置粘贴到vsts中的插槽中吗?在vsts中是—但不一定在发布管道中。更接近应用程序。吉托普斯。我只希望在发布管道中包含安全敏感信息,如连接字符串。我希望这些设置成为源代码管理的一部分。我想提交更改,并让新的/更改/删除的设置自动转到正确的部署插槽。