每次我们部署到Windows Azure时都会构建软件。 我们为每个客户部署相同的软件版本。 唯一的区别是一些配置文件,例如一个不同的数据库连接字符串。
是否可以使用预构建的Windows Azure软件包,对于每个部署都是相同的,并以某种方式注入配置文件?
答案 0 :(得分:2)
CloudConfigurationManager.GetSetting(键);
基本上,如果未在Azure配置文件中指定,它首先在Azure服务配置中查找,然后在web.config中查找。您可以将同一站点部署到不同的云服务,只需更改Azure配置即可。您也可以在不重新部署
的情况下进行更改看到这个问题
Azure configuration settings and Microsoft.WindowsAzure.CloudConfigurationManager