我正在尝试在 Azure 上部署 MVC4 EF5 代码优先应用程序。发布后,我在网站上收到此错误:
错误。处理您的请求时发生错误。
我猜那是因为没有在数据库中创建表?
我的连接字符串:
Data Source=tcp:6666666.database.windows.net,1433;Initial Catalog=eatart_db;User Id=kasperskov@6666666;Password=yourmother
我在配置中启用了自动迁移,并在部署时执行它:
internal sealed class Configuration : DbMigrationsConfiguration<EatArt.Models.EatArtDb>
{
public Configuration()
{
AutomaticMigrationsEnabled = true;
}
}
在我的 Application_Start (global.asax) 中:
Database.SetInitializer(new DropCreateDatabaseIfModelChanges<EatArtDb>());
还。此通知在我的 azure 门户上弹出:
服务器在检索指标时遇到错误。重试操作。
我在这里想念什么?我做错什么了吗?