我在我的网络应用程序中使用asp.net身份。当我运行它时会出现以下错误:
'.ctor'的最佳重载没有名为'throwIfV1Schema'的参数
代码在这里:
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DefaultConnection", throwIfV1Schema: false)
{
}
public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}
}
}
错误在行中:base("DefaultConnection", throwIfV1Schema: false)
请提出解决方案 提前致谢
答案 0 :(得分:1)
您是否尝试过移除throwIfV1Schema:
,如下所示,它应该可以解决问题:
public ApplicationDbContext() : base("DefaultConnection", false)
根据.NET版本,您甚至可以在没有布尔值的情况下尝试它。它通常像它一样使用,确实:
public ApplicationDbContext() : base("DefaultConnection")