【发布时间】:2014-06-28 02:33:56
【问题描述】:
我在 Visual Studio Express for Web 2013 中构建了一个 MVC-5 应用程序。我正在使用包含几个表的 localdb。我正在使用代码优先迁移,并且设置了种子方法。当我在本地运行应用程序时,它运行良好,但当我尝试将应用程序部署到 Windows Azure 时出现问题。
我在 Windows Azure 上设置了一个帐户并创建了一个免费的 20MB SQL 数据库。该应用程序似乎部署没有任何问题,但是当我尝试使用该应用程序时,屏幕上显示“处理您的请求时发生错误”。
某些页面可以正常工作,但错误似乎出现在与数据库数据交互的任何页面上。在 Visual Studio 中,SQL 数据库不会显示在服务器资源管理器中。我不明白是什么导致了错误。
【问题讨论】:
-
LocalDB是 SQL Server 2012 Express 的开发人员友好版本。您在 Azure 上的托管是否也提供 SQL Server 2012 Express?版本(2012)和版本(Express)都很重要
标签: entity-framework azure asp.net-mvc-5 localdb