Windows Azure云服务asp.net配置文件发生了变化

时间:2015-03-27 05:56:37

标签: asp.net azure azure-cloud-services

我使用云服务部署了我的asp.net网站。我通过从Visual Studio发布来部署它。

问题是每次如果我必须对web.config进行更改,我必须从visual studio重新部署。

反正我们可以直接从windows azure修改吗?我不希望每次开发人员都参与其中。

1 个答案:

答案 0 :(得分:1)

您应该在web.config中定义设置,而不是在Service Configuration File (*.cscfg)文件中定义设置。然后,您应该能够从Azure门户和其他方式更改值,而无需重新部署代码。

不惜任何代价,远离在部署的代码中进行web.config更改(使用RDP或其他方式)。如果由于某种原因Azure决定在其他VM中部署您的代码,您的更改将会丢失。有关详细信息,请参阅此主题:Azure Webrole loads old website version after restart