2016-02-25 137 views
3

我正在使用VS 2015 Enterprise,我試圖創建一個空的MVC項目。在Visual Studio 2015中創建一個空的MVC項目

右鍵單擊解決方案,進入「添加|新建項目...」對話框。我然後從列表中沿着左側選擇「網絡」,然後選擇「ASP.NET Web應用程序」如下所示:

enter image description here

接着,下面的對話框窗口打開的複選框,「網絡表單「,」MVC「和」Web API「全部禁用。有誰知道他們爲什麼被禁用以及如何啓用它們?選擇「Web API」或「Web應用程序」(而不是「空」)不會更改複選框的狀態 - 它們保持禁用狀態。

如果我記得正確,我曾經能夠在VS 2013中創建一個空的MVC項目,沒有任何問題。

enter image description here

+0

您是否試圖將新的ASP.net MVC 6(即仍處於候選版本中)或當前的ASP.net MVC 5作爲目標?如果您想要定位當前版本,請選擇頂部的「空白」。如果你想要發佈候選版本,我認爲他們沒有以相同的方式設置模板......空虛確實是空的(我的複選框也全都是灰色的)。您需要手動添加MVC/StaticFiles/etc依賴關係並更新啓動文件。 – Sam

+0

@Sam我的目標是MVC 5,我意識到「空真正是空的」。我不想那樣。我想有所有引入的核心參考。 –

+1

我有點困惑... MVC 5,或ASP.net 5(ASP.net核心1.0)?如果您沒有針對新版本候選版本,則應該使用第一個「Empty」模板。 – Sam

回答

5

你可以用MVC複選框選項,它會給你空模型,視圖和控制器MVC Web應用程序一起選擇空模板。 enter image description here

+0

這應該是一條評論 –

相關問題