IIS Express概述

您所在的位置:网站首页 iss是什么文件 IIS Express概述

IIS Express概述

2024-03-02 20:01| 来源: 网络整理| 查看: 265

IIS Express概述 项目 09/13/2023

作者:Vaidy Gopalakrishnan

IIS Express是针对开发人员优化的轻型独立 IIS 版本。 IIS Express可以轻松使用最新版本的 IIS 来开发和测试网站。 它具有 IIS 7 及更高版本的所有核心功能,以及旨在简化网站开发的其他功能,包括:

它不作为服务运行,也不要求管理员用户权限来执行大多数任务。 IIS Express 能很好地配合 ASP.NET 和 PHP 应用程序使用。 多个 IIS Express 用户可以在同一台计算机上独立工作。

安装 IIS Express

该产品的最新版本是 IIS 10.0 Express。 大多数人希望将 IIS Express 与提供集成体验的 Web 创作工具配合使用。

Visual Studio 2010 SP1 及更高版本允许IIS Express用作 Web 服务器而不是 Cassini 服务器。 还可以为其他 Web 创作工具手动配置IIS Express。

可以直接从 Microsoft 下载中心安装 IIS 10.0 Express MSI。 请确保计算机上安装了 .NET Framework 4.0 或更高版本,因为这是必要的先决条件。

IIS Express和 IIS

IIS Express派生自 IIS 7 及更高版本,支持 IIS 的核心功能;但是,存在一些关键差异。 一个重要区别是管理工作进程的方式。 在 IIS 中,Windows 进程激活服务 (WAS) 以无提示方式激活和停用 Web 应用程序,并且用户没有直接控制权。 在 IIS Express 中,没有 WAS,用户完全控制应用程序激活和停用。 可以使用 Visual Studio 或命令行启动站点;可以使用系统托盘应用程序启动和终止已在运行的网站。

可承载 Web Core (HWC) 是一种 IIS API,可用于写入非 WAS 管理的独立 Web 服务器。 IIS Express设计为 HWC 的包装器。

下图概述了 IIS 和 IIS Express 之间的一些主要差异:

区域 IIS IIS Express 传送机制 随 OS 一起提供。 带外发货。 它会自动包含在 Visual Studio 中,但也可以单独安装。 支持的 Windows 版本 有限数量的Windows 10和Windows 11版本 Windows Server 2012、2012 R2、2016、2019 和 2022 的大多数版本 所有版本的 Windows 10 和 Windows 11 Windows Server 2012、2012 R2、2016、2019 和 2022 的大多数版本 支持的 .NET Framework 版本 v2.0 SP1 及更高版本 ) 需要 v2.0 SP1 及更高版本 (.NET 4.0。 支持的编程语言 经典 ASP、ASP.NET 和 PHP 经典 ASP、ASP.NET 和 PHP 进程模型 Windows 进程激活服务 (WAS) 自动管理配置的站点。 用户启动和终止网站。 Hosted WebCore (又名 Hostable Web Core) 支持 是 是的。 IIS Express作为 HWC 的层实现。 支持的协议 HTTP、FTP、WebDAV、HTTPS 和 WCF (包括通过 TCP、命名管道和 MSMQ) HTTP、HTTPS 和 WCF over HTTP 非管理员支持 WAS 必须使用管理员用户权限运行。 允许标准用户完成大多数任务。 多开发人员支持 无 是的。 配置文件、设置和 Web 内容按用户进行维护。 Visual Studio 支持 是 VS 2010 SP1 及更高版本允许使用 IIS Express 而不是 Cassini。 运行时扩展 有关完整列表,请参阅 https://www.iis.net/download/All。 URL 重写和 FastCGI。 这些扩展内置于 IIS Express 中。 管理工具 IIS 管理器,appcmd.exe Appcmd.exe。 Visual Studio 2010 SP1 及更高版本中还内置了常见的IIS Express管理任务。 系统托盘支持 无 是 包括用于身份验证、授权、压缩等的内置 IIS 模块。 是 是


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3