我用本地数据库创建MVC5 APP,如下面的链接(步骤1到5) http://www.asp.net/mvc/tutorials/mvc-5/database-first-development/creating-the-web-application 应用程序正在按预期运行,现在我需要更改数据库 sql Lite 到azure DB ,我在azure(相同的数据结构)中创建了相同的数据库,现在我想让应用程序使用这个数据库,有简单的方法吗?
我正在使用VS2013进行网络播放。
答案 0 :(得分:2)
只需更改web.config文件中连接字符串的“source”和“initial catalog”参数即可。 此外,SQL Azure不支持集成安全性,因此您需要从连接字符串中删除“集成安全性”参数,并将参数“用户ID”和“密码”添加到您在SQL Azure中创建的用户的凭据中
你应该找到类似的东西:
<add name="testEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\v11.0;attachdbfilename=|DataDirectory|\test.mdf;integrated security=True;connect timeout=30;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
你需要: