VS2010与IIS Express

简介:

IIS Express具有IIS7.5的强大功能,关于IIS Express的特性可以参考博文《IIS 7.5 Express概况》。

IIS Express依赖于VS2010 SP1,关于VS2010 SP1的介绍与下载可参考博文《Visual Studio 2010 sp1介绍与下载》。

关于安装就不做赘述了,安装好后。

熟悉的经典界面

在之前的VS开发过程中,开发人员不能对内置的开发服务器进行设置。

设置当前调试服务器

成功安装IIS Express后,在工程属性中添加如上图方框标出的部分。

管线模式设置

 在IIS7.x中,加大了对托管代码的支持,并向前兼容,提供了集成模式经典模式两种。

SSL的支持

当把属性SLL Enabled置为True后,可看到如下图中框出的两个URL地址,其中一个为https开头,为开发安全性较高的Web应用时,提供更好的环境支持。

 

点击上图中“显示所有应用程序”,打开如下图,列出所有的应用程序。

IIS Express提供一个自签名证书,开发人员不用关心证书,而只需关注开发。在点击如上图片中的“https://localhost:44300”,打开如下报错界面,原因是IE给出的安全警告,只需要点击“继续...”即可。

设置IIS Express为VS的默认开发服务器

结语

个人认为,IIS Express的发布,无疑是微软做出的又一伟大举措,为更好的推广IIS7.x提供有力条件,也为开发者提供更贴切的模拟环境。

参考:

VS 2010 SP1 (Beta) and IIS Express



本文转自 彭金华  51CTO博客,原文链接:http://blog.51cto.com/pengjh/607638

相关文章
|
7月前
|
网络安全 C++
【Azure Developer】Visual Studio 2019中如何修改.Net Core应用通过IIS Express Host的应用端口(SSL/非SSL)
【Azure Developer】Visual Studio 2019中如何修改.Net Core应用通过IIS Express Host的应用端口(SSL/非SSL)
110 0
|
7月前
|
C++
VS IIS Express 启动项目后,绑IP让别人可以访问你的网站
VS IIS Express 启动项目后,绑IP让别人可以访问你的网站
345 0
|
10月前
|
C++
Visual Studio IIS Express介绍
Visual Studio IIS Express介绍
115 1
|
10月前
Visual Studio 2022无法连接到Web服务器IIS Express
Visual Studio 2022无法连接到Web服务器IIS Express
209 2
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
Visual Studio提示“无法启动IIS Express Web服务器”的解决方法
|
.NET 开发框架
使用VS2015开发asp程序让IIS express 允许的父路径的方法
一、Win7更好修改下面地址的文件: C:\Program Files (x86)\IIS Express\config\schema或C:\Program Files\IIS Express\config\schema 修改:IIS_schema.xml 第730行. 把: 修改成:   二、退出IIS Express重启即可。
1081 0
|
C++
【转发】Visual Studio 2013 如何关闭调试而不关闭IIS Express
在VS主面板打开:工具->选项->调试->编辑继续   取消选中[启用"编辑并继续"] 就OK了 (英文版的请对应相应的操作) 不过这是针对所有的调试,如果你想针对单个项目就还是保留VS的设置,直接去项目属性里设置 在你的Web项目上右键->属性->Web  取消选中[启用"编辑并继续"] 就OK了 VS2013以前的版本就不存在这种情况,默认就是没启用 "编辑并继续".
828 0
|
.NET Windows 开发框架
IIS 7.5 Express 让Web 应用程序开发工作变得简单、顺畅
1、简介 今天在看MVC3时,又不小心看到的了IIS 7.5 express(之前看到过测试版),于是决定试用一下此款号称比VS内建服务器(Cassini) 强大的web server tool,官方说明如下: IIS 7.5 Express 兼具 IIS 7.5 的强大功能与轻型 Web 服务器(例如 ASP.NET 开发服务器,也称为“Cassini”)的便利,可以增强在 Windows 上开发和测试 Web 应用程序的能力。
1014 0