管理MVC3 Azure应用程序的多个web.config文件

Jam*_*mes 5 deployment azure visual-studio-2010 asp.net-mvc-3 azure-sql-database

我有一个在Azure上运行的ASP.NET MVC 3应用程序.它还将SQL Azure用于数据库.

我想将此应用程序部署到不同的实例(测试,演示,多个制作),每个实例都需要它自己唯一的SQL数据库.

我知道,使用新的Azure Tools更新,您可以管理多个服务配置.这很好,几乎可以解决我的问题.唯一的问题是项目的MVC部分中的web.config文件中的SQL连接字符串.

我想要与多服务配置功能完全相同的功能,但是要为SQL连接字符串执行此功能.

谢谢你的帮助!!

Jon*_*ire 5

.Net配置转换应该完成这项工作.与Azure服务配置一样,为要部署到的每个实例创建单独的Web.ConfigurationName.config文件.使用适当的配置(测试,演示等)构建解决方案将在Web.config中插入正确的"实例"配置值.