服务器(2)——IIS(2)——IIS Express(1)——IIS跟IIS Express之间的区别和关系

在早期开发.NET WEB应用的时候,是需要为应用项目配置一个IIS下的虚拟应用(VS会自动配置,也可以手工指定),但这个要求操作系统必须支持IIS并且安装IIS(WINDOWS 7 HOME版本是不支持安装IIS的)。 MS曾推出一款应用WebMatrix,这个应用里就用到了本地临时IIS的功能,这个是MS的初步试水解决VS开发Web应用时对IIS依赖的问题。 IIS Express则是一个算是正式公开发布的方案,毕竟以前的试水(包括2008、2010)都只内嵌于开发工具中。 IIS Express还有个特点就是在非SERVER版本的OS中,也支持多个站点(通过端口识别)。毕竟在非SERVER版本中安装的IIS是只支持一个站点的,而要开发多个Web应用的时候都是走虚拟站点这个方案,使得在真正的开发过程中不惹人喜爱。

IIS Express相当于一个IIS的精简版本,它拥有IIS几乎所有的功能,但它没有可视化的管理界面,所有管理操作都通过修改配置文件来操作。

原文地址:https://www.cnblogs.com/Teacher-Lu/p/11672581.html

时间: 2024-10-11 20:45:31

服务器(2)——IIS(2)——IIS Express(1)——IIS跟IIS Express之间的区别和关系的相关文章

web容器 web服务器 servlet/jsp容器 之间的区别和关系是什么?

web容器 web服务器 servlet/jsp容器 之间的区别和关系是什么? 这是我在网上找的一些资料:1. Web浏览器除了可以在本地硬盘上打开网页文档外,还可以使用http网络协议从网络上的Web服务器(也叫www服务器)上获取网页文档的内容. 2. Web浏览器与Web服务器分别代表着TCP网络程序的客户机和服务器. 3. 无论网站规模的大小,最起码的工作就是要在用做Web服务器的计算机上安装某种Web服务器软件.只要在一台计算机上安装了Web服务器软件,从功能上讲,这台计算机就可以成为

无法在web服务器上启动调试。打开的URL的IIS辅助进程当前没有运行。

调试时弹出:无法在web服务器上启动调试.打开的URL的IIS辅助进程当前没有运行. 解决方法: 1.可能是计算机本身的身份验证没开启,:控制面板- >程序- >把Windows功能或关闭- >Internet信息服务——>万维网服务- >安全性- > 选中Windows身份验证: 2.可能是IIS上的身份验证没有开启,:Internet信息服务(IIS)管理器- >选中当前的网站- >打开身份验证- >启用windows身份验证:

设置IIS服务器监听特定IP的特定端口(IIS与IHS或Apache共存的解决方案)

在灾难恢复的试验中,遇到了一个IIS无法启动的情况,会报如下的错误: "The network location cannot be reached, xxxxxx" 要知道,Windows报的这种弹窗错误,也只能通过Windows自带的事件管理器里查看了.直接运行:eventvwr,打开SYSTEM项,一个大大的错误映入眼帘: 所以错误就很明显了,没有把我们的新地址添加到监听列表里... 根据搜索,发现仅仅用IIS的图形界面工具,似乎无法让IIS去监听某一个IP地址的某个端口,必须要

请问不用IIS怎么在公网服务器上访问WinForm应用程序,注意不用IIS,请不会者

请问不用IIS怎么在公网服务器上访问WinForm应用程序,注意不用IIS,请不会者 详细描述:就是我在局域网上的浏览器,这个局域网是联网的,我怎么通过浏览器,直接访问,公网服务器上的WinForm应用程序,给出一个直接或者间接的访问思路也成! --------解决方案-------- 安装“Web远程管理”服务,用浏览器访问远程桌面 --------解决方案-------- 除了远程桌面,貌似只有下载到本地才能运行winform的程序了吧. --------解决方案-------- winfr

各种容器和服务器之间的区别和联系

平时我们经常看到各种容器名称:Servlet容器.WEB容器.Java WEB容器.Java EE容器等,还有各种服务器名称:应用服务器.WEB服务器.WEB应用服务器.JavaWEB应用服务器.Java EE服务器等,这么多相似名称,难以弄明白它们之间的区别与联系. 下面我们尝试从它们的定义中,区分它们,找出他们之间的联系,最后通过Apache.nginx.tomcat等举例说明容器以及服务器的联系. 1.容器与服务器的联系 如上图,我们先来看下容器与服务器的联系:容器是位于应用程序/组件和服

Ubuntu桌面版本和服务器版本之间的区别(转载)

转载自:http://blog.csdn.net/fangaoxin/article/details/6335992 http://www.linuxidc.com/Linux/2010-11/29740.htm 7天免费VPN服务:http://eaesoftvpn.azurewebsites.net/ 说道Linux想必ubuntu的大名大家早就听说,很多都是因为知道ubuntu才知道linux的.但是要提到安装ubuntu那颗就有点犯难了,因为ubuntu的版本太多了,选择哪个安装呢?这确

Node.js--安装express以及创建第一个express项目(windows)

1.根据新版的express出现了安装器的概念,安装express需要两个步骤(命令行找到nodejs目录全局安装): (1)npm install -g [email protected]   (也可省略@4.15.0,安装最新版) (2)npm install -g [email protected] global目录情况: 2.环境变量加入node_global的目录: 3.进入global目录查看express版本,命令:express --version: 查看express命令:ex

什么是云虚拟主机以及和云服务器之间的区别

什么是云虚拟主机以及和云服务器之间的区别 虚拟主机我们都知道是什么,云主机我们也知道这个概念,云虚拟主机是什么样的产品,它和虚拟主机.云主机有什么不一样的呢?下面我们关于这两个问题简单的为大家介绍一下. 导语:虚拟主机我们都知道是什么,云主机我们也知道这个概念,云虚拟主机是什么样的产品,它和虚拟主机.云主机有什么不一样的呢?下面我们关于这两个问题简单的为大家介绍一下. 首先我们来看一下什么是云虚拟主机 云虚拟主机是一款虚拟主机产品,它所具备的要求比传统的虚拟主机更高,不管是在性能还是稳定和价格方

关于vs 打开网站时报错 配置iis express失败 无法访问IIS元数据库...

我安装了vs2015,一开始创建项目,网站都没问题,有一次突然打开项目时报错,瞬间懵逼,我啥都没干啊!!! 网上找了很多内容,基本上没用. 最后找到一种方法,注册表,最终解决了,由于本人电脑就两盘C.H   注册表路径设置了D盘... 进入windows\regedit.exe下的HKEY_CRRENT_USER\Software\Microsoft\Windows\CurrentVersion\Exploer\User Shell Folders 修改Personal 相对应的value为 %