在发布时保留Azure配置设置?

时间:2013-02-13 19:29:32

标签: azure

当我使用Windows Azure配置设置时,每次我向云服务发布更新时,设置都会被我项目的默认设置覆盖。这对我来说似乎毫无意义,因为如果我想覆盖云中的默认设置,即使在发布应用程序代码的更新时,我也希望保留这些覆盖。从Visual Studio发布时有没有办法保留设置?

2 个答案:

答案 0 :(得分:2)

否 - 重新部署服务将覆盖您提供的配置文件(.cscfg)中设置的所有设置。要保留设置,您必须同时更新云中的配置文件和本地磁盘上的配置文件。

答案 1 :(得分:0)

是 - 创建本地ServiceConfiguration.cscfg(默认值)和云或prod配置ServiceConfiguration.Cloud.cscfg。右键单击云项目,然后单击“管理配置”以添加新的cscfg文件。在您的发布设置中,然后将“Cloud”指定为您的服务配置。

但是,如果您询问是否可以在不上传设置的情况下更新Azure角色,那么不 - 您必须上传服务配置文件。