2017-04-26 67 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中設置身份驗證模型,最初沒有像這樣的選項? –

相關問題