我明天将部署我的应用程序,所以我几乎没有问题。我想在安装.net framework 4.0的2003服务器上部署asp.net mvc4应用程序。我的问题是我需要安装asp.net mvc4还有那里。如果我将负责mvc的dll复制到该系统就足够了? 另一个问题是我正在使用entityframework和oracle数据库所以使用ODP.NET,如果是这种情况,我需要在那里安装ODP.NET或只是复制DLL system.dataaccess dll就足够了吗? 休息所有我按照这两个链接将工作
这两个链接是http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx/ How to deploy MVC application in 2003 server IIS
更新 今天我尝试了,不幸的是我开始知道我运行.net 4.5的框架将不会在2003年得到支持。我将我的项目设置为.net 4.0,并且在本地系统中一切正常,但是远程系统很多错误都是来了。方法没有找到等我知道我必须降低EF 5.0到4.4我做了它就像更换了dll并改变了一行开始的部分,但现在没有运气。我必须改变其他地方也。你做我知道任何适当的机制需要继续推进吗?
答案 0 :(得分:3)
除了.Net 4.0之外,无需显式安装任何内容。您所需要的只是确保应用程序的所有依赖项(程序集),即MVC,ODP.Net等存在于应用程序的bin目录中。还要确保在IIS中启用了ASP.Net v4.0 Web服务扩展。
启用网络服务扩展的步骤。