WebDev.WebServer.exe,IIS ,IIS Express

调试ASP.NET程序的服务器有三种WebDev.WebServer.exe,IIS ,IIS Express,以下是从网上整理的他们各自的优缺点,记录以备查阅

1、ASP.NET开发服务器--Cassini ,即WebDev.WebServer.exe
    优点: 简便,便于快速启动,不需要额外安装
             是ASP.NET项目的默认服务器,当在VS中按下F5就会启动
    缺点:不提供完整的Web服务器功能,比如不支持SSL、URL重写、自定义安全设置和其他IIS7中支持的功能

    

 

2、IIS Web服务器 

 优点: 真正的Web服务器,可部署和作业环境差不多的开发环境
 缺点: 有的系统不允许安装IIS,IIS要求使用管理员账号安装和调试网站
        不同版本的Windows又支持不同版本的IIS,XP只能使用自带的IIS5.1,IIS7.1的新功能不支持
        在VS里面配置网站使用IIS,还需要额外配置和安装步骤

     配置使用IIS调试程序(属性--web页)

    

 

3、IIS Express 

优点: 综合ASP.NET服务器的易用性与IIS的强大功能, 简练易于安装,在VS中不需要管理员权限即可安装和调试程序,

          提供了完整的web服务器功能,包括SSL、URL重写、多媒体支持和所有其它IIS 7.x的模块 ,可以和IIS,ASP.NET服务器同时运行于同一台电脑上,不会冲突 

         IIS Express(跟ASP.NET开发服务器一样),可以快速从硬盘上某个文件夹上启动网站程序,不需要任何注册和配置步骤,这个特性使启动和运行网站非常便捷 

         对于不支持安装IIS的系统可以使用IIS Express ,VS2010 SP1引入IIS Express支持,可配置为默认web服务器 

缺点: 没有图形化界面

配置使用IIS Express调试程序(属性--web页)配置好后VS中按F5即可启动

     

 4、调试小技巧

     通过IIS Express寄宿多个站点,在VS中按快捷键ctrl+alt+P 会出现附加到进程对话框,点击附加,则可以在服务中打断点调试

 

 

摘自:

http://www.codeproject.com/Articles/396569/Make-Web-Development-Easier-with-IIS-Express

http://www.jb51.net/softjc/183520.html

WebDev.WebServer 学习

【点滴积累】使用IIS Express

 WebService如何调试及测试工具

 

转载于:https://www.cnblogs.com/xiaochun126/p/5070041.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MyWebServer v3.1.29更新日志: 增加实时流量查看,完善NT服务功能,增加静默启动(加/s命令行启动时不显示主窗口),优化一些网络参数 MyWebServer是一个高性能、易用、小巧、绿色的轻量级WEB服务器软件,是你快速建站及个人HTTP文件服务器的难得工具。支持HTTP/1.1、断点续传、大文件下载、正则表达式URL重写、虚拟目录、HTTP反向代理等,可通过ISAPI接口、FastCGI接口实现执行服务器脚本(如PHP,asp,asp.net等),性能完全超越IIS等很多主流WEB服务器软件。   MyWebServer使用说明: 使用FastCGI时,在映射设置中将映射模块设置为启动FastCGI的命令,且命令行中必须包含IP:port格式(如:127.0.0.1:8988)的服务器信息,当不需要WEB服务器启动FastCGI时,命令行中填入IP:port格式的FastCGI服务器信息即可。 如果使用ISAPI接口,指定ISAPI的DLL文件即可。   注(本服务器不集成任何动态脚本支持,要使用请自行安装):asp支持可安装IASP(该软件要求安装java运行环境)通过isapi接口实现;PHP通过isapi和FastCGI接口均可(isapi方式建议使用PHP 5.2,因为5.3以上版不再提供ISAPI支持);asp.net支持可安装mono然后通过FasctCGI接口实现。上述脚本已测试过可以运行。   URL重写命令(使用基于VBScript的正则表达式): ifsve  如果匹配指定的服务器变量则往下执行,否则执行下条exitr之后的规则。(目前仅支持HTTP_HOST REMOTE_ADDR HTTP_REFERER三个服务器变量) ifurl  如果匹配请求的URL则执行wrurl重写命令,否则执行下条exitr之后的规则。 wrurl  执行URL重写 exitr  结束url重写,不再往下执行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值