【发布时间】:2019-07-07 23:53:54
【问题描述】:
我在 VS2017 和 VS2015 中创建一个 MVC 项目,当您创建一个 MVC 模板化的 ASP.NET Web App 时,它会自动为您构建一个帐户控制器它增加了注册和登录功能。它将向具有适当视图的控制器添加 AccountController.cs 和 ManageController.cs。
但在 VS2017 中,当我创建 MVC 项目时,它不会将其添加到项目中。我尝试从旧的 VS2015 项目中导入文件,但它似乎不起作用。我怎样才能解决这个问题?有没有办法使用帐户控制器创建项目,或者他们是否在 VS2017 中将其删除?
【问题讨论】:
-
我刚刚创建了一个 MVC 应用程序和用于身份验证的“个人帐户”选项,
AccountController文件就在那里。您在创建应用时是否选择了某种形式的身份验证? -
这正是我的问题,我没有更改身份验证,所以没有选择。我创建了一个新项目,选择了“个人帐户”并创建了帐户控制器。感谢您为我指出这一点,我的问题现已解决!
标签: asp.net-mvc asp.net-identity visual-studio-2017 visual-studio-templates