在中文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替换就好了。 编码