2

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

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

4

1 回答 1

2

看看使用CloudConfigurationManager

CloudConfigurationManager.GetSetting(key);

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

看到这个问题

Azure 配置设置和 Microsoft.WindowsAzure.CloudConfigurationManager

于 2013-01-21T10:23:31.457 回答