首页 > 解决方案 > 在控制台应用程序中创建 ASP.NET 用户

问题描述

我目前正在寻找构建一个控制台应用程序来与 .NET Web 服务交互并将 AspNetUsers 插入到我的数据库中。

我目前正在使用这个:https ://www.codepoc.io/blog/net-core/5291/create-aspnetcore-identity-users-using-console-application

作为向导。但是,当谈到成功运行上述代码所需的各种依赖项时,我有点困惑。

我的工作区目前看起来像这样:

在此处输入图像描述

我是否正确假设我可能拥有错误版本的 AspNetCore?我是否遗漏了其他内容,或者这篇博文现在已经过时了?使用 .NET 核心控制台应用程序将 .NET 身份用户插入数据库的最佳方法是什么——我同样不反对将其保留为 .NET 框架?控制台应用程序。

任何指导表示赞赏。

标签: c#.net.net-core

解决方案


我认为是它自己的 dll,您可以从这里Microsoft.AspNetCore.Identity.dll通过 nuget 下载。请将该 nuget 包添加到您的解决方案中。是一个不同的 dll,它不包含命名空间,这就是您收到错误并且无法解析引用的原因。Microsoft.AspNetCoreMicrosoft.AspNetCore.Identity


推荐阅读