我使用以下文章手动将ASP.NET标识添加到Web窗体项目:
我注意到,注册页面只是要求输入用户名和密码,但我还要添加名字,姓氏,电子邮件等。我尝试创建自己的名为ApplicationUser的类,它扩展了IdentityUser,但这会导致和调用IdentityResult result = manager.Create(user, Password.Text);
时的映射错误:
Additional information: Mapping and metadata information could not be found for EntityType 'WebFormsIdentity.IdentityExtensions.ApplicationUser'.
我在向IdentityUser添加更多数据时看到的大多数示例都与代码有关,但我首先通过从命令行运行aspnet_regsql来生成我的memebership数据库以生成aspnetdb数据库。如何在注册用户时添加额外信息?