使用“添加应用程序池”“编辑应用程序池”对话框,可以创建或编辑应用程序池。应用程序池是一个或一组 URL,它们由一个或一组工作进程提供服务。应用程序池为它们所包含的应用程序设置边界;这些边界防止一个应用程序池中的应用程序影响另一个应用程序池中的应用程序。

UI 元素列表

元素名称描述

名称

为应用程序池键入一个唯一的好记名称。您可以使用此名称在以后轻松地识别出该应用程序池,并简化将应用程序分配到应用程序池的过程。

注意

无法从“编辑应用程序池”对话框中重命名应用程序池。若要重命名应用程序池,请使用“应用程序池”功能页上“操作”窗格中的“重命名”操作。

.NET Framework 版本

选择将由此应用程序池加载的 .NET Framework 的版本。如果要分配给此应用程序池的应用程序中不包含托管代码,请从列表中选择“无托管代码”选项。

一个应用程序池只能加载一个版本的 .NET Framework;应用程序池中的所有应用程序必须使用同一个版本。

注意

如果选择 .NET Framework 1.1 版,“托管管道模式”列表将被禁用。此外,如果在 64 位 Windows 上运行 IIS 7,并且已安装了 .NET Framework 1.1 版,则在添加或编辑应用程序池时,“.NET Framework 版本”列表中将不会出现该值。这是因为 .NET Framework 1.1 版安装在 Framework 目录下,但 IIS 在 64 位 Windows 上将从 Framework64 目录中读取值。必须直接在配置文件中或通过使用 Appcmd.exe 等工具将应用程序池的 managedRuntimeVersion 属性设置为 v1.1

托管管道模式

从列表中选择下列值之一,以指定 IIS 如何处理对托管内容的请求:

  • 集成 - IIS 使用集成的 IIS 和 ASP.NET 请求处理管道来处理对托管内容的请求。

  • 经典 - IIS 使用独立的 IIS 和 ASP.NET 请求处理管道来处理对托管内容的请求。只有在应用程序池中的应用程序无法在“集成”模式下运行时才使用此模式。

立即启动应用程序池

选择此选项,可以使应用程序池在 Windows Process Activation Service (WAS) 启动时启动。如果禁用了自动启动,则必须手动启动应用程序池,否则,向应用程序池中的应用程序发出的请求将返回“HTTP 503 - 服务不可用”错误。

请参阅


目录