簡體   English   中英

如何在Visual Studio中正確顯示MVC項目?

[英]How do I make a MVC project appear properly in Visual Studio?

如何在Visual Studio中正確顯示MVC項目? 我理解這種結構的邏輯。 我已經看到一些博客和解釋,甚至代碼段解釋了程序如何使用MVC。 但我想知道在Visual Studio中表示模型 - 視圖 - 控制器程序的好方法是什么。

例如,在ASP.NET程序中,asp.net文件與C#文件相關聯。 它們具有相同的名稱,並且在Visual Studio開發環境的“解決方案資源管理器”窗口中,它們顯示為鏈接在一起,其中一個是另一個的樹分支。 是否應該為MVC解決方案做同樣的事情? 我記得幾年前,我參與過一個MVVM項目,一個首先將解決方案文件放在一起的開發人員實際上有視圖,視圖模型文件就是這樣排列的。 為了實現這一點,他必須下載某種補丁,允許他編輯.sln(解決方案)文件。

這是模型 - 視圖 - 控制器程序的方法嗎? 每個應該是解決方案中自己的工作空間,還是應該編輯解決方案文件,以便將每個模型 - 視圖 - 控制器耦合作為樹結構文件表示處理,就像對ASP.NET解決方案一樣?

這是另一個問題。 在Visual Studio中使用什么樣的好模板來創建模型 - 視圖 - 控制器程序的示例? 我嘗試過這條路線但是當我點擊“獲取新模板”時,它無效:

在此輸入圖像描述 http://i67.photobucket.com/albums/h292/Athono/Embedded/Capture_02_zps6vn4ri07.png

在此輸入圖像描述 http://i67.photobucket.com/albums/h292/Athono/Embedded/Capture_zpscdczk1b4.png

從你的截圖中看,你看起來像是在使用舊版本的Visual Studio(2008年或2010年,沒有足夠的展示確定,但我看到默認的.NET框架在那里列為3.5)。

最新版本的ASP.NET MVC框架需要.NET 4.5。 Visual Studio 2010不支持此功能,因此解決方案是升級到較新版本的Visual Studio,其中包含專門針對最新版本的ASP.NET MVC的支持和項目模板。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM