如何在IIS / Azure中单独部署Webconfig更改?

时间:2018-09-08 10:08:30

标签: c# asp.net-mvc azure tfs web-config

当前,我已经使用TFS为WebAPI项目配置了CICD。到目前为止,一切都很好。我还为每种环境(web.DEV.configweb.QA.configweb.PROD.config)创建了单独的web.config

在TFS中构建VS

enter image description here

问题

有时,我们只需要更改质量检查环境的配置即可。在这种情况下,我们必须构建不需要的整个项目(仅更改web.QA.Config文件之后),我们只需要将新配置部署到QA。目前,我们正在手动部署到Azure App Service编辑器/ FTP中以获取源代码。

无论如何,如果更改了配置,是否仅部署配置而不是完整的CICD?

1 个答案:

答案 0 :(得分:0)

您可以直接在Azure中更改Web Apps设置,而无需进行部署。这将适合您的情况,因为将来的部署将不会覆盖您通过门户网站配置的任何内容,也就是说,这是一次性的过程。

enter image description here