我已经构建了一个带有DB的asp.net webforms应用程序,该应用程序在本地运行良好。我创建了一个带有初始化类的新上下文,因为它们描述了here。数据库很好地将我的初始数据播种到localDB,所有内容都运行得很漂亮。 (首先执行代码,根据上面链接中的教程不进行迁移。)
我已将我的应用程序发布到其在线版本,一切似乎都很好,直到我进入一个我知道包含我的数据库上下文的页面。此时数据库应该在本地成功执行时播种,但是我只是收到超时错误。我想它没有正确连接到我的数据库。
将网络表单应用和数据库一起发布到Azure的正确方法是什么?
答案 0 :(得分:2)
假设您使用的是Azure App Service(以前称为Azure网站)。
不支持LocalDB,请参阅Using a LocalDb MDF file on Azure
请将您的应用程序配置为使用远程数据库,例如SQL Azure。