2017-04-26 45 views
0

我在启动新的ASP.NET MVC项目时遇到新的Visual Studio 2017问题。最近,我在Udemy开始的课程:Visual Studio 2017 MVC不包含所有源文件夹

https://www.udemy.com/the-complete-aspnet-mvc-5-course/learn/v4/content

在这个过程中我明明试着尽可能完全地模仿老师。不过,我昨天买了一台新的笔记本电脑,并在其上安装了VS2017(显然,您无法轻松获得VS2015)。我在之前的笔记本电脑上采用了与VS2015相同的步骤,但似乎由VS2017生成的文件比由VS2015生成的文件要少。我缺少的文件中有两个是:

  • Startup.cs
  • 型号/ IdentityModels.cs

有几个比较缺,比如关于账户管理。在VS2017中的文件是这样的:

VS2017 MVC generated files

不幸的是我没有的VS2015版本的片段,因为我已经是我的旧笔记本电脑恢复到出厂设置。

有没有其他人有同样的问题,或自VS2017以来这个标准?现在我可以看看老师做了什么,但后来他会介绍登录和身份验证,在这一点上,我认为我需要该帐户管理器.cs文件。

任何帮助表示赞赏。

+0

您在创建VS2017 MVC项目时选择了哪种认证模式? – itsme86

+0

@ itsme86默认选项设置为“无身份验证”,我就这样离开它,就像在教程视频中一样。 –

+1

使用2017模板,您应该选择个人用户帐户进行身份验证。然后,你想搭建的文件将在那里。 – Jasen

回答

3

感谢itsme86和Jasen,我找到了“问题”。只需在创建项目时将身份验证模型设置为“个人用户帐户”即可。愚蠢的错误从我身边。

+0

如何在Visual Studio for Mac中设置身份验证模型,最初没有像这样的选项? –

相关问题