当我尝试启用迁移时,我不断收到此错误
"访问数据库时出错。这通常意味着与数据库的连接失败。检查连接字符串是否正确,以及是否使用了相应的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; }
}
}