上下文:我在Azure中部署了ASP.NET MVC4解决方案。 我的MSSQL Server数据库也在Azure中。
我目前采用这种方式部署:
在web.config中,我将连接字符串从本地数据库(sdf)更改为azure数据库(connectionString="Server=tcp:.....database.windows.net, ..."
)
右键单击项目名称(visual studio),然后“发布”
所以,我的问题是:
如何在程序包管理器控制台中使用Update-database
命令?
是这样的吗?
我想确定这一点。另外,我想我应该在运行步骤#2之前从Azure添加防火墙IP异常
答案 0 :(得分:7)
是的,你是对的。至少这对我有用:
另一方面,由于您的情况(“我想确定这一点”),我建议在Azure中复制数据库并使用此备份测试此步骤。
希望它有所帮助。
由于评论,编辑: