我做了一个MVC项目,其中包括2个项目。
- 类库我有我的模型和服务/选项在这里
- ASP。. NET Core Web应用程序-控制器,这里的视图
我想给我的项目添加身份。所以我找到了以下NuGet Packages
- Microsoft.AspNetCore.Identity.EntityFrameworkCore
- Microsoft.AspNetCore.Identity.UI
- Microsoft.Extensions.Identity.Stores
我使用public class NameDbContext : IdentityDbContext<IdentityUser>
在我的DbContext类。
我在Web-project ->选择"新脚手架项目";→下面图片
我想选择什么
Error i get
任何想法?
编辑:
我可以在我的数据库中看到,在NuGet包和add-migration
&update-database
后面的命令
我还尝试了没有<IdentityUser>
的DbContext类,像这样
public class NameDbContext : IdentityDbContext
您可以尝试从Tools->Nuget Package Manager -> Manage NuGet Packages for Solution -> Updates tab -> Update All.
更新所有NuGet packages