在中文VS2008中安裝ASP.NET MVC框架,首先須要下載mvc框架 jquery
(微軟ASP.NET MVC框架下載地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=c9ba1fe1-3ba8-439a-9e21-def90a8615a9&displaylang=en)
運行文件AspNetMVCPreview2-setup.msi進行安裝,安裝完成後發如今VS2008裏面並無MVC模板出現。又處處Google了一遍,發現有很多人遇到這個問題,可是還沒看到徹底解決的辦法。
目前遇到問題的基本集中在Microsoft Visual Studio 2008中文版,由於中文版全部的安裝文件默認放在2052(中文編碼)下面,而ASP.NET MVC是英文的,全部都放在1033下面,因此致使ASP.NET MVC模板不能載入。
知道問題的根源就好解決了,修改以下文件夾名稱(x爲您對應的安裝盤符):
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ItemTemplates\CSharp\Web\MVC\1033
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ItemTemplatesCache\CSharp\Web\MVC\1033
爲
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ItemTemplates\CSharp\Web\MVC\2052
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ItemTemplatesCache\CSharp\Web\MVC\2052
而後將
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ProjectTemplates\CSharp\Web\1033
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ProjectTemplatesCache\CSharp\Web\1033
文件夾裏的內容剪切到
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ProjectTemplates\CSharp\Web\2052
x:\Program Files\Microsoft Visual Studio 9.0\Common7
\IDE\ProjectTemplatesCache\CSharp\Web\2052
文件夾中,到這裏文件路徑問題就解決了。
這個時候直接打開VS2008仍是看不到MVC模板的,由於咱們要重建一次VS2008的模板索引,方法以下:
在命令行運行
x:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe /setup mvc
或者 vs2008命令提示符 運行devenv /setup
由於重建索引須要一點時間,等待大概幾秒鐘(個人機子等待了大概1分鐘了)再打開你的VS2008就能夠看到MVC項目模板了。
至此就完成了ASP.NET MVC框架在Microsoft Visual Studio 2008中文版的安裝。 框架
新建一個mvc2的應用,能夠看到jquery1.4.1包含在工程中,並且還包含了MicrosoftAjax和MicrosoftMvcAjax,之後慢慢研究。如今能夠把jquery1.4.2直接包含在工程中,能夠修改ProjectTemplates下的MvcWebApplicationProjectTemplatev2.0.cs.zip,解壓縮後將原來的1.4.1用1.4.2替換就好了。 編碼