在发布到Azure时轻松切换ConnectionStrings

时间:2010-06-08 13:55:04

标签: c# .net configuration azure connection-string

我目前正在构建Azure Web角色。我正在针对localhost上的本地数据库服务器测试此项目。然后,当确信项目正在运行时,我将其发布到Windows Azure上的Staging。

但是,我还必须记住在部署之前将连接字符串更改为指向SQL Azure上的实时SQL服务器,然后再将其更改回localhost

有没有什么好方法可以自动化这个,或者可能采取不同的流程来完全避免这个问题?例如,有没有办法让Azure的配置文件没有每次部署更新?

1 个答案:

答案 0 :(得分:1)

我最后只是引用了机器名称以及我是否使用Azure,动态切换我引用的ConnectionString。