将更改注入Azure包

时间:2013-01-21 10:16:10

标签: azure msbuild

每次我们部署到Windows Azure时都会构建软件。 我们为每个客户部署相同的软件版本。 唯一的区别是一些配置文件,例如一个不同的数据库连接字符串。

是否可以使用预构建的Windows Azure软件包,对于每个部署都是相同的,并以某种方式注入配置文件?

1 个答案:

答案 0 :(得分:2)

使用CloudConfigurationManager

查看
  

CloudConfigurationManager.GetSetting(键);

基本上,如果未在Azure配置文件中指定,它首先在Azure服务配置中查找,然后在web.config中查找。您可以将同一站点部署到不同的云服务,只需更改Azure配置即可。您也可以在不重新部署

的情况下进行更改

看到这个问题

Azure configuration settings and Microsoft.WindowsAzure.CloudConfigurationManager