Мой код как этотНе удается найти объект «dbo.Addresses», потому что он не существует, или у вас нет разрешения
public class Address
{
public int Id { get; set; }
public string City { get; set; }
public int PostNo { get; set; }
public string Street { get; set; }
}
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DefaultConnection", throwIfV1Schema: false)
{
}
public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
public System.Data.Entity.DbSet<MearnIt.Models.Address> Addresses { get; set; }
}
И когда я запустить команду Update-Database на NuGet консоли менеджера пакетов это hrows эта ошибка.
Cannot find the object "dbo.Addresses" because it does not exist or you do not have permissions.
У меня нет идеи, почему она порождает такую ошибку. Может ли кто-нибудь указать, что происходит с ней?
Исключение указывает вам проверить две вещи. Сделайте это первым * в базе данных, миграция подключается к *. –