ASP.NET MVC3 技术(七) ASP.NET MVC3 项目部署

在国内,虚拟主机的状况相信对于广大的个人站长是非常清楚的,更新非常慢。所以,安装了 ASP.NET MVC 3 的那是寥若晨星,那么如何在没有安装 ASP.NET MVC3 的服务器上运行 MVC3 网站呢?可以肯定的一点是,安装了 .NET 4 的服务器上,我们经过简单的配置即可正常运行 ASP.NET MVC 3 项目。

我们将运行 ASP.NET MVC3 时所需的 .dll 文件拷贝到本地,方法为在项目的引用中找到所需的dll 文件(相信你能找到项目的引用文件夹),右键单击属性。如下:

ASP.NET MVC3 将 所需dll 复制到本地

接 下来同发布其他类型的项目一样,将项目发布后直接上传到虚拟空间,即可。最后,我发现正常运行ASP.NET MVC 3 时所需的dll文件有下图所示的这些,这些文件你可以在 C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies 文件夹下找到。

ASP.NET MVC3运行时所需dll文件

如 果项目发布后缺少其中的dll,项目可能会无法正常运行,如下图是缺少 System.Web.Helpers.dll 时的错误。如果发现项目中缺少某个 dll 文件,我们应该将它添加到项目中,接下来使用上述的方法复制到本地,编译项目、发布、再上传应该就可以解决问题。

ASP.NET MVC3 缺少dll时报错

本篇在没有安装 ASP.NET MVC 3 的服务器上运行 ASP.NET MVC 3 网站就介绍到这里,希望对正要或将来要部署 ASP.NET MVC 3 项目的朋友能够带来一些帮助。

posted on 2011-10-26 17:00  caling  阅读(662)  评论(0编辑  收藏  举报

导航