要创建应用程序,必须先指派一个目录作为应用程序的开始位置(也称为应用程序根目录)。然后您可以设置应用程序的属性。每个应用程序都可以有一个好记的名称。此名称会出现在 IIS 管理器中,您可以通过该名称来区分应用程序。除此之外,应用程序名称不在其他地方使用。
注意 默认情况下,网站是根目录级别的应用程序。当您创建一个网站时,同时会创建一个默认应用程序。您可以使用这个根目录级别的应用程序,也可以将其删除,或者用新的应用程序进行替换。
您可以从应用程序边界删除目录,这样,对该目录及其子目录中文件的请求将无法启动此应用程序。从应用程序边界中删除目录并不会从网站或计算机硬盘上删除该目录。
要点 您必须是本地计算机上 Administrators 组的成员或者您必须被授予了相应的权限才能执行下列步骤。作为安全性最佳操作,请使用不属于 Administrators 组的帐户登录计算机,然后使用运行方式命令以管理员身份运行 IIS 管理器。在命令提示符下,键入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
创建应用程序
- 在 IIS 管理器中,展开本地计算机,右键单击要创建的应用程序的开始位置目录,然后单击“属性”。
- 单击相应的选项卡:“主目录”、“虚拟目录”或“目录”。
- 在“应用程序设置”区域,单击“创建”。
- 在“应用程序名”框中,键入应用程序的名称。
- 在“执行权限”列表框中,通过执行下列操作之一来设置权限:
- 单击“无”可以防止任何程序或脚本的运行。
- 单击“纯脚本”可在无需设置执行权限的情况下启用映射到脚本引擎的应用程序在该目录中运行。将权限设置为“纯脚本”比将它们设置为“脚本和可执行文件”更安全,因为您可以限制能够在该目录中运行的应用程序。
- 单击“脚本和可执行文件”以便允许任何应用程序在该目录中运行,包括映射到脚本引擎的应用程序和 Windows 二进制文件(.dll 和 .exe 文件)。
- 单击“确定”。
注意 如果看到“删除”按钮而不是“创建”按钮,则表示已创建了应用程序。
从应用程序中删除目录
- 在 IIS 管理器中,展开本地计算机,右键单击要删除的目录,然后单击“属性”。
- 单击相应的选项卡:“主目录”、“虚拟目录”或“目录”。
- 在“应用程序设置”区域,单击“删除”。
注意 要终止应用程序并将其从内存中卸载,请单击“卸载”。如果“卸载”按钮无效,则表明没有位于应用程序的开始位置目录。