如何更改默认的ApplicationUserManager,以便它不会尝试添加到db中的“PhoneNumber”,“PhoneNumberConfirmed”和“TwoFactorEnabled”列?我不需要这些列,所以我删除了它们以及与它们连接的所有视图/方法。虽然我在项目代码中找不到任何其他内容,但ApplicationUserManager仍会尝试添加这些列。
答案 0 :(得分:1)
很遗憾,您无法从数据库中删除这些列。 IdentityUser
的默认实现包含其中的列,因此您无法删除它们(至少在没有获取Identity的源代码并自行删除它们的情况下。