在遵循tutorial的同时,DbContextOptions<ApplicationDbContext>
出现错误
是ApplicationDbContext继承到IdentityDbContext的,但是当我尝试继承DbContext时,它工作正常。
异常消息:
类型'WebExtractorPortalCore.Context.ApplicationDbContext'不能 在通用类型或方法中用作类型参数“ TContext” 'DbContextOptions'。没有来自的隐式引用转换 'WebExtractorPortalCore.Context.ApplicationDbContext'到 “ Microsoft.EntityFrameworkCore.DbContext”。
答案 0 :(得分:3)
要获得一个完美的答案,我需要更多信息,但要形成错误图像,您似乎在混用ASP.Net软件包和ASP.NETCore软件包。
您引用了{。{1}}这是一个.net核心程序包,但之后引用了Microsoft.EntityFrameworkCore
这是一个.net(非核心)程序包。
删除更高版本的程序包并引用Microsoft.AspNet.Identity.EntityFramework
,它应该可以工作