我目前正在构建Azure Web角色。我正在针对localhost
上的本地数据库服务器测试此项目。然后,当确信项目正在运行时,我将其发布到Windows Azure上的Staging。
但是,我还必须记住在部署之前将连接字符串更改为指向SQL Azure上的实时SQL服务器,然后再将其更改回localhost
。
有没有什么好方法可以自动化这个,或者可能采取不同的流程来完全避免这个问题?例如,有没有办法让Azure的配置文件没有每次部署更新?
答案 0 :(得分:1)
我最后只是引用了机器名称以及我是否使用Azure,动态切换我引用的ConnectionString。