ASP.NET MVC部署

MVC部署(IIS6.0)

 

MVC部署到IIS7.0是非常方便的事情,但是 mvc 部署到IIS6.0中,一些细节却不得不注意下。前一阵子,在IIS6.0 下部署ASP.NET MVC网站,走了一些弯路,也摸索出一些细节方面的体会, 跟大家分享下。
 
我所使用的环境环境:
l         操作系统 Windows Server 2003
l         Microsoft .net FrameWork 3.5 SP1
l         Microsoft MVC 1.0
l         IIS 6.0
 
下面介绍下 mvc 部署到IIS6.0的安装步骤:
mvc部署1.      首先安装 Microsoft .net FrameWork 3.5 SP1安装包,需要在线下载一些内容,如果下载的是完整安装包,其中还是要有10M左右的需要在线下载的内容。
mvc部署2.      安装Microsoft MVC 1.0
mvc部署3.      安装IIS 6.0
mvc部署4.      IIS 的配置
n         ASP.NET 标签使用 ASP.NET v2.0.50727
n         建立一个应用程序池 MvcPool ,使用默认值。
n         文档 :默认文件 使用Default.aspx
n         添加MVC的解析:主目录标签,点击【配置】,【映射】,【添加】, .mvc ,关联文件为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,确认文件是否存在 取消勾选,点击确定。
n         插入通配符应用程序映射,点击 【插入】,选择C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll,确认文件是否存在 取消勾选,点击确定。
n         在不重启电脑的情况下 Web 服务 扩展
首先查看是否存在名称为 ASP.NET v2.0.50727,允许的服务扩展,如果不存在,那么,新建一个web服务扩展,关联文件为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll, 并设置为【允许】。
n         设置【主目录】,按照需要设置脚本资源访问、读取、写入、记录访问、索引资源 勾选项目。
n         选择其他网站没有使用的端口
n         设置网站的应用程序池为先前建立的 MvcPool
n         安装WCF服务宿主到服务器的服务列表中,启动该 服务,并设置为【自动启动】。
n         启动MvcPool应用程序池
n           启动网站.
n           IIS6.0日志的默认设置为C:\WINDOWS\system32\LogFiles,但是最好不要设置到C盘,日志久了,或者访问量高了,慢慢的就会把C盘写满,导致网站无法保存新的内容。因此可以将其转移到其他盘,然后再定期清理。推荐建立一个操作系统的定时计划任务,写一个脚本,来定时执行清理。
mvc 部署到IIS6.0 中有一定的困难,希望上文对您有所帮助.

欢迎您到我在百洋软件实验室的正式博客里留言讨论

本文ASP.NET MVC部署转载自百洋软件实验室

转载于:https://www.cnblogs.com/denisyxc/archive/2009/07/31/1535927.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值