如何:为 ASP.NET 应用程序指定动态或静态内容

更新:2007 年 11 月

在应用程序设计器中,必须指定 ASP.NET 应用程序公开动态内容还是静态内容。动态内容意味着必须有诸如 ASP.NET 这样的脚本处理器才能运行应用程序或与应用程序关联的任何 Web 服务。静态内容意味着(例如)运行应用程序或显示 HTML 不需要脚本处理器。

说明:

在用来定义和评估系统部署的逻辑数据中心关系图中,将要承载 ASP.NET 应用程序的 Web 服务器表示为 IIS Web 服务器。IIS Web 服务器使用“WebSvcExtRestrictionList”设置来指示是否安装了脚本处理器以及其他功能。“WebSvcExtRestrictionList”设置是隐式设置,不能编辑。但是,可以使用设置和约束编辑器来查看此设置。若要查看“WebSvcExtRestrictionList”设置,请打开逻辑数据中心关系图,选择将部署 ASP.NET 应用程序的 IIS Web 服务器。在设置和约束编辑器的左窗格中,依次定位到“逻辑服务器设置”、“InternetInformationServices”和“WebSites”。在右窗格中,定位到“功能”,然后定位到“WebSvcExtRestrictionList”。在此设置下,找到指出 ASP.NET 已安装的版本。还可以使用设置和约束编辑器中的搜索功能来找到此设置。有关更多信息,请参见 隐式约束应用设置

为 ASP.NET 应用程序指定动态或静态内容

  1. 在应用程序关系图上选择您需要的 ASP.NET 应用程序定义。

  2. 在“属性”窗口中,将“Web 内容”属性设置为“动态”(默认)或“静态”。

    提示:

    如果“属性”窗口不可见,请从“视图”菜单中选择“属性窗口”或按 F4。

当为 ASP.NET 应用程序选择动态内容,然后使用部署设计器来为包含该应用程序的系统定义和评估部署时,部署设计器将验证约束。此约束确定将承载 ASP.NET 应用程序的 Web 服务器是否安装了脚本处理器。有关更多信息,请参见 部署设计器概述

请参见

其他资源

在应用程序关系图中定义 ASP.NET 应用程序