我正在 Visual Studio 2012 RC 中开发一个 ASP.NET MVC 4 / .NET 4.0 Web 应用程序,该应用程序旨在使用 SQL Azure 数据库在Windows Azure上运行。该解决方案由Team Foundation Service进行源代码控制,我已将后者设置为在我签入时自动部署到 Azure。
我想知道的是,当项目部署在 Azure 上时,如何转换我的数据库连接字符串(在 Web.config 中)以便它们引用生产 SQL Azure 服务器?在我的开发箱中,我使用了本地 SQL Express 实例。
如果有更好的方法,我对其他部署方法(而不是 TFS 自动服务)持开放态度。
编辑:我通过 Entity Framework 5.0.0 RC 连接到数据库。