IIS6.0中布署MVC站点

服务器环境要求:

Windows 2003 server + IIS6.0

1.必须安装.net framework 4.0, MVC

2.最好能安装.net framework 的sp1, 我们服务器上装的是.net framework 3.5 sp1和mvc3.

IIS站点配置

1. 添加站点, 在站点上右击“属性”,选择“主目录”选项卡, 点击“配置”按钮, 弹出一个窗口。目录浏览可以不用。

2.弹出一个窗口,选择“映射”选项卡, 首先看一下“应用程序扩展”列表中,是否存在扩展名为".mvc"的,
如果不存在,则点击“添加“按钮。可执行文件选择

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll, 
扩展名为“.mvc”,  将“检查文件是否存在”的勾去掉。参见下图设置。

3.
点击下面窗口中的“插入”按钮,新增通配符映射。可执行文件为“C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll”,
取消勾选“确认文件是否存在” 点击确定

4. 选择“应用程序池”,右击网站指定的应用程序池,选择“属性”, 弹出窗口,选择“Identity”选项卡,
从下拉列表中选中“本地系统”。

5. IIS管理器中,点击"Web服务扩展", 查看一下, "ASP.NET
v4.0.30319"的服务必须为“允许”.

时间: 2024-11-11 02:11:34

IIS6.0中布署MVC站点的相关文章

IIS6.0中布署MVC站点(转)

昨晚我写的API上线,API是vs2010 + MVC4开发的,需要布署到windows 2003 server + IIS6.0的环境中,之前一直是布在IIS7.0,比较熟悉, 换到IIS6.0,添加网站,修改配置后,发现网站无法访问. 在网上找了一些文章,综合了几个,才终于搞定了. 服务器环境要求: Windows 2003 server + IIS6.0 1.必须安装.net framework 4.0, MVC 2.最好能安装.net framework 的sp1, 我们服务器上装的是.

C#网站发布 和 IIS6.0中网站的配置

网站发布步骤 1.web层,右键选择“发布”.2.选择发布网站到哪个路径下:  注释:当目标位置不是本地路径时,ftp://需要输入文件服务器的用户名和密码才可以发布.文件服务器当然也要创建相应的用户喽! 网站发布后的IIS配置一.将网站配置到IIS的根目录下:(http://localhost)1.打开IIS管理器: 2.选择默认网站----属性:   3.选择asp.net,选择版本:   4.选择主目录:浏览选择该网站的发布目录(发布后文件存放的目录)   5.选择网站:IP地址,未分配(

Windows 2003 + IIS6.0 相关 401.1 或 401.2 等问题解决

我自己处理的过程: 1. 问题场景: 1.1 我本身有一个虚拟机为 win2003 + iis6.0 的环境 c:\ 为NTFS 格式 D:\为Fat32 格式 1.2 我需要部署一个 asp.net wcf 服务   .net framework 4.0 2. 问题描述 一开始我把我的 wcf服务部署在  D:\wwwroot 于是 一直提示我 需要输入 windows验证, 后来发现是 因为我在  网站属性-> 目录安全性->和访问控制-> 中勾选了,集成身份验证, 于是 我把这个设

iis6.0与asp.net的运行原理

这几天上网翻阅了不少前辈们的关于iis和asp.net运行原理的博客,学的有点零零散散,花了好长时间做了一个小结(虽然文字不多,但也花了不少时间呢),鄙人不才,难免有理解不道的地方,还望前辈们不吝赐教. 这篇博客主要是描述asp.net程序在iis6.0上的一个执行过程. 执行过程图: 组件描述 HTTP.SYS: Win2003和winXP SP2的核心操作系统组件,,能够让任何应用程序通过它提供的接口,以http协议进行信息通讯. 优点: 缓存-静态的内容被缓存于内核模式下,这使服务响应速度

IIS5.1、IIS6.0、IIS7.5中安装配置MVC 3

本文主要介绍在IIS5.1.IIS6.0.IIS7.5中安装配置MVC 3的具体办法! 正文: IIS5.1 1. 安装Microsoft .net FrameWork 4.0安装包; 2. 安装ASP.NET MVC 3; 3. 在IIS中发布网站,创建虚拟目录,ASP.NET版本选择4.0.30196: 4. 添加MVC的解析: 右击IIS中的虚拟目录选择“属性”-“虚拟目录”-“配置”-“映射”-“添加”,配置如下: 可执行文件:C:\WINDOWS\Microsoft.NET\Frame

在IIS6上部署MVC站点,Nhiernate数据库底层

服务器环境要求: Windows 2003 server + IIS6.0 1.必须安装.net framework 4.0, MVC 2.最好能安装.net framework 的sp1, 我们服务器上装的是.net framework 3.5 sp1和mvc3. IIS站点配置 1. 添加站点, 在站点上右击“属性”,选择“主目录”选项卡, 点击“配置”按钮, 弹出一个窗口.目录浏览可以不用. 2.弹出一个窗口,选择“映射”选项卡, 首先看一下“应用程序扩展”列表中,是否存在扩展名为".mv

Mvc中使用MvcSiteMapProvider实现站点地图之基础篇

MvcSiteMapProvider 是针对 ASP.NET MVC 中,提供菜单. 网站地图. 站点地图路径功能,以及更多的工具.它提供配置使用一个可插入的体系结构,可以是 XML. 数据库或动态生成导航结构的能力. 如图: 在MvcSiteMapProvider 中有三种方式来实现站点地图:XML,.NET Attributes,IDynamicNodeProvider. 下面,我们先通过XML方式来实现站点地图. 1.新建Mvc4项目,选择Internet应用程序.然后通过Nuget来安装

企业级 布署 vmvare Esxi 5.0.0 从零开始教程 (一)

安装安盘请到vmvare 下载 ,本人测试是采用虚拟机中测试,好了以后重新布署到正式的服务器中. 刻成光盘启动后,选择第一项 载入过程要等几秒钟,主要看电脑的配置好不好的. 按回车键继续. 按 F11 同意. 虚拟硬盘 40GB. 英文键盘. 按 回车键  重新启动. 设定 Root 密码. 里面还有设定IP  地址等功能 .大家都可以试试 先测试到这里,下一篇文章介绍装客户端管理工具连接本服务器进入所有的管理工作. 先关机了.

7.ASP.NET MVC 5.0中的Routing【路由】

大家好,这一篇向大家介绍ASP.NET MVC路由机制.[PS:上一篇-->6. ASP.NET MVC 5.0中的HTML Helpers[HTML帮助类] ] 路由是一个模式匹配系统,它确保你能够将浏览器的请求,传递到控制器特定的Action方法上.路由引擎使用路由表,来将浏览器发送来的请求URL和路由表中定义的URL进行匹配.RouteConfig文件用来添加路由规则,路由是调用控制器和Action的方式. 我们在Global.asax文件中注册路由:通过在Application_Star