创建迁移时无法访问数据库

时间:2015-09-25 14:08:38

标签: c# sql entity-framework database-connection

当我尝试启用迁移时,我不断收到此错误

"访问数据库时出错。这通常意味着与数据库的连接失败。检查连接字符串是否正确,以及是否使用了相应的DbContext构造函数来指定它或在应用程序的配置文件中找到它。有关DbContext和连接的信息,请参阅http://go.microsoft.com/fwlink/?LinkId=386386。有关失败的详细信息,请参阅内部异常。"

我的连接字符串有问题吗?

<connectionStrings>
      <add name="vAirLine" connectionString="Data Source=(LocalDb)\v11.0; Initial Catalog=vAirline; Integrated Security=True;" providerName="System.Data.SqlClient" />
  </connectionStrings>

这是我的dbcontext:

 public class vAirlineDbContext : IdentityDbContext<User>
    {
        public vAirlineDbContext()
            : base("vAirLine", throwIfV1Schema: false)
        {
        }       

        public static vAirlineDbContext Create()
        {
            return new vAirlineDbContext();
        }

        public DbSet<Plane> Planes { get; set; }
        public DbSet<Flight> Flights { get; set; }
        public DbSet<Booking> Bookings { get; set; }
        public DbSet<Seat> Seats { get; set; }       
    }
}

0 个答案:

没有答案