ASP.NET MVC 3不安装也能在服务器上运行

作者:控件中国网   出处:控件中国网   2015-07-22 11:19:17   阅读:3

虽然安装ASP.NET MVC 3框架并不是技术含量很高的工作,但在租用的服务器,可能没有安装的条件。那么本文将一些建议。


 

AD: eDocEngine VCL - PDF控件 —正版、购买、下载、价格、销售、代理、授权、技术支持尽在控件中国网

 

 

当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息:


 


 

这表示服务器上没有安装 ASP.NET MVC3。


 

 


 

解决这个问题的方法有两种:


 

第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如果你使用的是服务器的虚拟空间,或者租用的服务器,可能没有安装的条件,那就是用第二种方法吧。


 

第二,错误的原因很显然是缺少适当的程序集,在已经安装 ASP.NET MVC3 的情况下,这些程序集已经被安装到 GAC 中,在网站程序中使用了对这些程序集的引用,MVC3 涉及的程序集如下所示:


 


 

们可以通过在 ASP.NET MVC3 应用的 bin 下部署这些程序集来解决这个问题。


 

在开发 MVC3 应用的项目中,应该已经引用了这些程序集,在解决方案管理器中,展开引用,选中这 6 个程序集,在属性窗口中,将复制到本地 ( Copy Local)  设置为真,这将会导致在部署应用的时候,这些程序集将会被复制到本地。


 


 

在发布项目的时候,这些程序集,包括在 GAC 中的程序集将会被一起发布,这样,ASP.NET MVC 3 就可以运行了。


 

eDocEngine VCL - PDF控件 —正版、购买、下载、价格、销售、代理、授权、技术支持尽在控件中国网

 

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat