首页 > Web开发 > 详细

让不支持MVC3的服务器/空间/虚拟主机 支持MVC3 (前提是必须支持 .net 4.0才可以)

时间:2014-05-26 10:10:09      阅读:317      评论:0      收藏:0      [点我收藏+]

在有的时候,你用的VPS,服务器或者是虚拟空间可能是没有安装MVC3的,下面我们就自己来手动来让虚拟空间支持(前提是空间必须是.net 4.0的,因为MVC3是在4.0下运行)

我们先在web.config 里面加上一行代码,让服务器显示我们缺少什么文件

<system.web>
      <customErrors mode="Off"/><!--这里就是打开报错,让我们看看到底是缺少什么文件-->

我们创建一个空的MVC3项目发布的时候,他的bin下面只有以下4个dll文件

bubuko.com,布布扣

我们上传这个空的MVC3项目到服务器上,看看运行抱什么错误

bubuko.com,布布扣

 

我们在项目里面,查看引用,查看 System.Web.Mvc 右键属性

bubuko.com,布布扣

bubuko.com,布布扣

我们把 复制本地 ,设置为 true  ,这样网站生成 bin 文件的时候,  就会帮我们把本机上的 MVC的dll文件,复制到了 bin下面了.

一个一个的测试,然后都设置为 复制本地为true   也好像有点麻烦.

最简单的方法就是把下面的文件,添加到bin文件夹下面(或者先放到一个Library文件夹里面,然后项目引用这个文件夹)

bubuko.com,布布扣

 

本机的MVC文件的地址是在下面:
64位: C:\Program Files (x86)\Microsoft ASP.NET
32位:C:\Program Files\Microsoft ASP.NET

bubuko.com,布布扣

bubuko.com,布布扣

 

经过测试,在IIS7 和 .net 4.0的环境下,成功运行了 MVC3

让不支持MVC3的服务器/空间/虚拟主机 支持MVC3 (前提是必须支持 .net 4.0才可以),布布扣,bubuko.com

让不支持MVC3的服务器/空间/虚拟主机 支持MVC3 (前提是必须支持 .net 4.0才可以)

原文:http://www.cnblogs.com/joeylee/p/3747263.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!