文档章节

中文VS2008 安装ASP.NET MVC框架问题?

引鸩怼孑
 引鸩怼孑
发布于 2016/04/16 22:54
字数 562
阅读 23
收藏 0

在中文VS2008中安装ASP.NET MVC框架,首先需要下载mvc框架

(微软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

或者 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替换就行了。

本文转载自:http://www.cnblogs.com/zhangleong/archive/2010/08/02/1790533.html

共有 人打赏支持
引鸩怼孑
粉丝 43
博文 205
码字总数 16947
作品 0
南京
项目经理
私信 提问
ASP.NET MVC应用迁移到ASP.NET Core及其异同简介

ASP.NET Core是微软新推出支持跨平台、高性能、开源的开发框架,相比起原有的ASP.NET来说,ASP.NET Core更适合开发现代应用程序,如跨平台、Dorker的支持、集成现代前端开发框架(如npm、bow...

dotNET跨平台
04/19
0
0
分享33本关于.net方面的学习书籍(免费下载)

分享33本关于.net方面的学习书籍(免费下载) 1、程序员大本营.Net版(中文文档) 2、NHibernate2.0中文文档 3、C#+WinForm视频播放器(AxWindowsMediaPlayer) 4、C#+简单视频播放器 5、ASP.NET...

邓剑彬
2012/12/02
1K
2
自学MVC看这里——全网最全ASP.NET MVC 教程汇总

MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,W...

葡萄城控件技术团队
2016/08/18
204
0
DotNetNuke 中文乱码问题的解决

在制作DNN皮肤和开发模块时会遇上中文乱码的问题,如下是解决方法。 皮肤乱码 在制做一个DotNetNuke Skin的时候, 皮肤上面使用了中文字,可放上去后皮肤的中文字却变成乱码了。 解决方法是:...

m2land
2006/12/07
0
0
ASP.NET Core免费(视频)教程汇总

最近才开始学习ASP.NET Core,发现社区的学习资料很多,但是相关的视频教程不是很多,52ABP官方有两个视频教程,但是ABP框架比较臃肿,初学者学起来有点吃力,所以还是推荐大家先啃书或者官方...

ckjbug
10/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringBoot源码:启动过程分析(二)

接着上篇继续分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 一样的,我们先把时序图贴上来,方便理解: 二.源码分析 回顾一下,前面我们分析到了下...

Jacktanger
昨天
0
0
Apache防盗链配置,Directory访问控制,FilesMatch进行访问控制

防盗链配置 通过限制referer来实现防盗链的功能 配置前,使用curl -e 指定referer [root@test-a test-webroot]# curl -e "http://www.test.com/1.html" -x127.0.0.1:80 "www.test.com/1.jpg......

野雪球
昨天
2
0
RxJava threading

因为Rx针对异步系统设计,并且Rx也自然支持多线程,所以新的Rx开发人员有时会假设Rx默认是多线程的。在其他任何事情之前,重要的是澄清Rx默认是单线程的。 除非另有说明,否则每次调用onNex...

woshixin
昨天
0
0
Python的安装及文件类型、变量

一、为什么学习python 服务于大数据、人工智能、自动化运维。 简单易学 代码简洁 薪资高 近几年越来越火 二、Python的安装 linux 系统默认安装, CentOS7 默认安装了python2.7 安装ipython y...

枫叶云
昨天
1
0
JeeSite 4.x 树形结构的表设计和用法

有些同仁对于 JeeSite 4 中的树表设计不太了解,本应简单的方法就可实现,却写了很多复杂的语句和代码,所以有了这篇文章。 在 JeeSite 4 中的树表设计我还是相对满意的,这种设计比较容易理...

ThinkGem
昨天
33
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部