我的程序开发环境:
系统:Win7
IIS:IIS7
开发工具:VS2008 SP1
MVC版本:ASP.NET MVC 2.0 RC
在部署MVC应用之前,一定要确保你的程序BIN文件夹下面是否包含 System.Web.Mvc.dll(非常重要),如图:
如果没有, 请在你的MVC项目中,打开引用列表,如图:
鼠标右键点击System.Web.Mvc,选择“属性”,转到下面窗口:
将“复制本地”设为True (默认为False),然后生成一下项目,System.Web.Mvc.dll就会出现在BIN文件夹下了。
先讲最容易部署的IIS7环境:
我的是Win7系统,在Win7是集成了IIS7版本的,在Win7上面部署ASP.NET MVC 2.0程序非常容易,只要将站点的应用程序池设为“集成”方式,即可。
(其实IIS7下面建站点,应用程序默认就是集成方式的,也就是说IIS7上面建MVC站点,默认就支持)
选择集成方式后,在“功能视图”的“处理程序映射”中,可以看到“*.mvc”的配置项:
这样就可以运行MVC程序了。
接下来讲Win 2003 上IIS6的配置:
在IIS6上建一个站点,然后在站点属性中的“主目录”--》“配置” ,将打开如下窗口:
在下方的“通配符应用程序映射”中插入一个映射,可执行文件交给.NET的“aspnet_isapi.dll”,默认地址一般在“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll”
到此,IIS6的集成MVC完成。
最后再提醒一下,如果你的项目BIN下面没有System.Web.Mvc.dll,按上面的配置是肯定不会成功的,前提条件是System.Web.Mvc.dll文件是否在项目的BIN文件夹下。
分享到:
相关推荐
【ASP.NET编程知识】把ASP.NET MVC项目部署到本地IIS上的完整步骤.docx
超详细的截图说明,一步一步教你在windows 2003上(IIS6.0)部署MVC 2 的网站。
最近会经常修改一些网站前端的内容,为了方便跟UI和产品交流,需要将自己修改过的页面及时发布到测试机或者...下面这篇文章主要给大家介绍了关于如何把ASP.NET MVC项目部署到本地IIS上的相关资料,需要的朋友可以参考下
ASP.NET Core MVC 项目在IIS中部署,按照压缩文件中的说明文件部署即可,按照压缩文件中的说明文件部署即可。。
Asp.net+Mvc+NGinx+IIS分布式部署和负载平衡详细的步骤讲解和截图
关于Asp.net MVC 开发的网站部署问题
asp.net mvc6源码,刚弄到的,可以部署跨平台应用,采用了微软最新的ASPNET core 来完成。终于可以走出IIS了。
ASP.NET MVC 2.0 is now available and shipping with Visual Studio 2010 and .NET 4. A new update to Microsoft’s Model-View-Controller technologies, MVC 2 enables developers to build dynamic, data-...
主要使用技术:Microsoft .NET Framework 4.5.2、Asp.Net MVC 5、EntityFramework、PostgreSql。 本论坛也非个人原创,本论坛基于MVCForum二次开发。新增了一些本地化特色以及号称世界上功能最强大的开源数据库...
iis6.0,iis5.1下 asp.net mvc部署,方法,及一些遇到问题……
您可能感兴趣的文章:值得分享的IIS部署网站详细步骤在IIS上部署ASP.NET Core项目的图文方法有了SSL证书,如何在IIS环境下部署httpswin2008 IIS7无后缀URL部署问题 MVC4 MVC URL映射windows2003 IIS6 部署MVC3和MVC4...
Asp.net+Mvc+NGinx+IIS分布式部署和负载平衡实例图解.在IIS中创建四个相同的网站,浏览器访问同一个地址,通过NGinx转到不同的IIS网站。https://mp.csdn.net/postedit/81177460
最近在做一个MVC 3的项目,在部署服务器时破费了一番功夫,特将过程整理下来,希望可以帮到大家! 本文主要介绍在IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3的具体办法! IIS5.1 1. 安装Microsoft .net FrameWork ...
下载地址:yjx.in 安装说明: 确认安装>=.Net4.5.2的运行库 确认PostgreSql数据库连接web.config中configuration\connectionStrings下的数据库连接是否正常 部署至IIS,开放根目录下App_Data文件夹读写权限
部署mvc3项目在iis6上
FCK在asp.net和MVC中的使用方法包过上传图片 含fck 和 DLL源码 以及使用实例,简单易懂,一看就会
Gain a solid architectural background to ASP.NET MVC V2, including MVC and REST concepts. Explore the entire ASP.NET MVC Framework and take a detailed look at the official MVC development toolkit. ...
界面精美 替代iis运行asp.net的程序,支持局域网与广域网访问 需要安装.net4.0,方便布署 需要将安装.net4.0 并将所有文件复制到你的程序的根目录下,然后双击FWD.Server.exe 如果需要启动电脑即可访问,请将程序...
Changes in ASP.NET MVC 2 Preview 2 6 Changes in ASP.NET MVC 2 Preview 1 7 Known Issues 7 Disclaimer 8 This document describes the Release Candidate release of ASP.NET MVC 2 for Visual Studio 2008...