8

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

4

2 回答 2

2

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

于 2013-02-14T03:02:52.340 回答
0

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

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

于 2013-02-13T20:49:54.583 回答