[實作筆記] Visual Studio 2012 新增 MVC 5 Project

Visual Studio 2012 系列並沒有支援 ASP.NET MVC 5 的專案樣版 (template),目前仍僅提供 MVC 3/4 的樣版。

MVC 5 的新功能 (New Features)可參考:What's New in ASP.NET MVC 5。主要因為 MVC 5 直接支援 Bootstrap 作為 Layout and Theme 的 View Framework;且支持的 Bootstrap 版本為 3.02,而原來支持的 2.x 與 3.x 的 CSS Tag 可說大幅翻修,所以若是開發新的 Web 專案,還是乾脆以 MVC 5 作為樣版較為合適。

如需要讓 Visual 2012 可以使用 MVC 5 的樣版,需要:

不過安裝完成後,雖然可以新增 MVC 5 專案樣版,但卻只能選擇-「ASP.NET MVC 5 Empty Project」樣版,也就是只為空的樣版框架,並沒有像如 MVC 4 可以選擇完整 Web 的框架。

可以參考這一篇-Extended Template for ASP.NET MVC 5 from Visual Studio 2012。下載該篇作者所提供的樣版檔案,並複製至下述目錄 (需依該目錄結構):

%USERPROFILE%\Documents\Visual Studio 2012\Templates\Project Templates\Visual C#\Web


重新啟動 Visual Studio 2012,選擇新增 Visual C# → Web,就會出現「ASP.NET MVC 5 Internet Application」樣版可供選擇。

Visual Studio 2012 ASP.NET MVC 5 Extended Template

圖、Visual Studio 2012 ASP.NET MVC 5 Extended Template

這裡另外備註下關於 Bootstrap 3.02 的線上參考與教學文件:
o Getting Start Bootstrap 3.0.2

o Bootstrap 3: the new grid system, for starters

o Twitter Bootstrap Tutorial

至於 MVC 5,當然就是參考官方的教學文件:
o Getting Started with ASP.NET MVC 5

文章導覽

   

共有 2 則迴響

  1. 感謝大大的教學!
    客戶的環境只有VS2012且不能連網,無法藉NuGet自動更新。
    我平時用VS2022,對客戶環境的元件版本頭緒不清,還好有您詳細的紀錄,使我可以在客戶的環境中架設MVC5的專案!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *