如何在没有安装 ASP.NET MVC 3 的 Web 服务器上运行 ASP.NET MVC 3 应用程序

原创 2011年01月20日 19:25:00

这个文章标题够长的,原文见:http://weblogs.asp.net/scottgu/archive/2011/01/18/running-an-asp-net-mvc-3-app-on-a-web-server-that-doesn-t-have-asp-net-mvc-3-installed.aspx。这里只做个总结。

只要服务器支持 .NET 4,那么就能够在上面生成和部署 ASP.NET MVC 3 应用程序。

方法一(正常方法):安装 ASP.NET MVC 3 到机器上,程序集会安装到 GAC 中,机器上所有的 Web 项目都可以引用/使用 GAC 中的这些程序集

方法二:把 ASP.NET MVC 3 的程序集复制到 Web 项目的 /bin 文件夹中,然后让此 Web 项目引用/使用程序集

方法二的做法在另一篇blog中(http://drew-prog.blogspot.com/2011/01/how-to-deploy-aspnet-mvc-3-app-to-web.html,需翻墙),步骤如下:

第1步:添加对 MVC 以及它依赖的程序集的显式引用。在VS中添加以下程序集:

  • Microsoft.Web.Infrastructure
  • System.Web.Helpers
  • System.Web.Mvc
  • System.Web.Razor
  • System.Web.WebPages
  • System.Web.WebPages.Deployment
  • System.Web.WebPages.Razor

第2步:将“复制到本地”属性修改为True。这会使这些程序集被复制到 /bin 文件夹中。

第3步:以正常过程重新生成和部署项目。

MVC4.0网站发布和部署到IIS7.0上的方法

原文:http://www.th7.cn/Program/net/201403/183756.shtml 最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问...
  • Joyhen
  • Joyhen
  • 2015年03月25日 14:43
  • 23663

图文详解远程部署ASP.NET MVC 5项目

图文详解远程部署ASP.NET MVC 5项目 话外篇:        由于感觉自己的机器比较慢,配置不好,所以最近想把之前的项目部署到实验室的服务器上,但是由于常不在实验室,所以在想...
  • ncqqbesny
  • ncqqbesny
  • 2015年05月09日 13:36
  • 1510

关于asp.net mvc项目部署到云服务器的一些经验分享

最近写了一个asp.net mvc 5项目,后来想发布到云服务器上测试一下,结果遇到了各种问题,比如,无法连接远程服务器等,用了网上的方法都没作用,最终还是被我磨出来了 这里简单发个流程: 我用V...
  • zspatial
  • zspatial
  • 2016年03月21日 17:33
  • 2095

ASP.NET MVC3入门教程之第一个WEB应用程序

本文转载自:http://www.youarebug.com/forum.php?mod=viewthread&tid=91&extra=page%3D1 上一节,我们已经搭建好了ASP.NET ...
  • whh306318848
  • whh306318848
  • 2014年03月03日 17:15
  • 1139

在没有安装 ASP.NET MVC3 的服务器上运行 MVC3

http://www.cnblogs.com/haogj/archive/2011/01/20/1939754.html 当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错...
  • mosliang
  • mosliang
  • 2011年09月09日 23:59
  • 537

排序、 筛选和分页与 ASP.NET MVC 应用程序中的实体框架

http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/sorting-filtering-...
  • jsjpanxiaoyu
  • jsjpanxiaoyu
  • 2016年08月28日 23:21
  • 1157

ASP.NET MVC - 应用程序文件夹

ASP.NET MVC - 应用程序文件夹 为了学习 ASP.NET MVC,我们将构建一个 Internet 应用程序。 第 2 部分:探究应用程序文件夹。 MVC 文件夹...
  • MR_XuZhe
  • MR_XuZhe
  • 2017年11月21日 08:59
  • 169

详解ASP.NET MVC应用程序请求生命周期

转:http://developer.51cto.com/art/201004/192515.htm 本文将介绍的是ASP.NET MVC应用程序的请求生命周期,包括相应的流程图及步骤,希望能对...
  • jackljf
  • jackljf
  • 2013年01月14日 23:34
  • 474

asp.net mvc4应用程序发布、部署、常见问题

http://www.cnblogs.com/wendus/p/6709226.html 这里为大家介绍asp.net mvc4应用程序发布、部署、常见问题,借鉴了网络上各位大神的参...
  • y13156556538
  • y13156556538
  • 2017年07月11日 17:19
  • 844

ASP.NET MVC应用程序执行过程分析

ASP.NET MVC应用程序执行过程分析2009-08-14 17:57 朱先忠 朱先忠的博客 我要评论(0) 字号:T | TASP.NET MVC框架提供了支持Visual Studio的工程模...
  • ligongruangao
  • ligongruangao
  • 2011年06月14日 17:51
  • 821
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在没有安装 ASP.NET MVC 3 的 Web 服务器上运行 ASP.NET MVC 3 应用程序
举报原因:
原因补充:

(最多只允许输入30个字)