.NET MVC ApplicationUser could not be found

本文关键字:be found not could MVC ApplicationUser NET | 更新日期: 2023-09-27 18:24:10

我只是用.netmvc构建一个简单的登录/注册页面。一切都很顺利,直到突然间,当我试图运行注册页面时,它告诉我IdentityConfig.cs中有一个错误…

"找不到类型或命名空间名称‘ApplicationUser’"

在这个页面上,我确实有一个"使用projectname.Models;"——我甚至没有一直看这个页面。

我甚至没有使用Identity的东西,所有的登录/注册页面都只是一个基本的自定义版本。我不知道为什么这只是随机开始发生的,而我并没有一直使用它。我试着把刚开始写的代码拿出来,但没有用。

有什么想法吗?

感谢

.NET MVC ApplicationUser could not be found

如果你使用ASP.NET web应用程序MVC,有一个选项可以选择身份验证(当你选择模板时,右侧的"更改身份验证"按钮),我相信你使用了默认的用户帐户,然后你会自动创建ASP.NET Identity框架身份验证,并使用登录、注册和其他与帐户相关的页面。这是你可能弄错的部分。我认为你在不知情的情况下使用asp.net身份相关的东西。

更新:

是的,你必须这样选择,否则你会被创造出所有身份的东西。