Asp.net 身份用户,添加名字和姓氏

Posted

技术标签:

【中文标题】Asp.net 身份用户,添加名字和姓氏【英文标题】:Asp.net Identity User, Adding First Name and Last Name 【发布时间】:2018-03-17 21:41:03 【问题描述】:

我有used this link to add first name and last name。现在我看到一个错误无法删除数据库“dbname”,因为它当前正在使用中。 我不想删除我的数据库,只想在 mvc5 的 asp.net 身份用户的注册表中添加名字和姓氏。给我建议..

【问题讨论】:

如果您在问题中添加代码会更好。 sem,看链接,我已经提供了,我也照着做,只是添加了名字和姓氏属性 这不应该发生。添加一些代码。 ASPNET 用户表的结构将有助于解决问题 How can I add user First Name and Last Name to an ASP.NET Identity 2?的可能重复 @TAHATEMURII 我已经关注了这个,因为这个实现,我面临这个问题 【参考方案1】:

DropCreateDatabaseAlways 我一直在使用这个选项。改成后

Database.SetInitializer<ApplicationDbContext>(new 
    MigrateDatabaseToLatestVersion<ApplicationDbContext, 
    APPLICATION.Migrations.Configuration>());

这很好用,我还需要使用包管理器控制台启用迁移

Enable-Migrations
Add-Migration "FirststName"
Add-Migration "LastName"

感谢@Archana Parmar

【讨论】:

以上是关于Asp.net 身份用户,添加名字和姓氏的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Core Web API 身份验证

在 Django 的身份验证用户模型中,将名字、姓氏作为必需属性而不是可选属性

PHP - 针对 Windows 2003 Active Directory 的 LDAP 身份验证(用户 ID 不同于名字和姓氏)

Gmail 显示电子邮件用户名而不是名字和姓氏

ASP.NET 身份:尝试添加具有现有 ID 的用户

ASP.NET Core 和 Entity Framework Core:Linq 中的左(外)连接