如何:查找 Web 应用程序根目录

上次修改时间: 2009年10月7日

适用范围: SharePoint Foundation 2010

Web 应用程序是 Internet Information Services (IIS) 的核心结构。它表示一个可用的 URL 命名空间(例如,http://example)。Web 应用程序根目录是与此 URL 命名空间对应的硬盘上的文件夹。例如,在 Web 应用程序根文件夹放入一个称为 file.htm 的文件会产生一个位于 http://example/file.htm 的可用 URL。

使用 Microsoft SharePoint Foundation 2010 创建的网站构建于这些 Web 应用程序基础之上。大多数情况下,在 SharePoint Foundation 2010 网站的命名空间中显示的文件存储在数据库中,实际上并没有驻留在 Web 应用程序根目录。但是,Web 应用程序根目录的确包含如下一些 SharePoint 网站或使用 Microsoft ASP.NET 构建的 Web 部件使用的文件:

  • web.config 文件,存储 ASP.NET 配置选项

  • 具有 SharePoint 网站使用的控件或部件的所有 Microsoft.NET Framework 程序集,存储在 bin 文件夹中

  • 整个 Web 应用程序中使用的所有 Web 部件定义(.dwp 或 .webpart 文件),存储在 wpcatalog 文件夹中

  • 用于 Web 应用程序特定的 Web 部件的所有资源,存储在 wpresources 文件夹中

通常,端口 80 的默认 Web 应用程序根目录存储在 c:\inetpub\wwwroot 中。Windows SharePoint Services 2.0 安装通常替代默认 Web 应用程序;因此,使用 Windows SharePoint Services 2.0 创建的 SharePoint 网站的默认 Web 应用程序根目录位于该处。

安装 SharePoint Foundation 时通常会设置一个新的 Web 应用程序,常称为 SharePoint (80)。此路径的物理位置为 c:\inetpub\wwwroot\wss\VirtualDirectories\<guid>.。

VirtualDirectories 中通常有至少两个 <guid> 目录:一个用于管理中心应用程序,另一个用于默认内容应用程序。若要确定究竟是哪个应用程序,请使用以下过程来确定 Web 应用程序的根目录。此过程适用于运行 Internet Information Services (IIS) 6.0 的 Windows Server 2003。

提示提示

若要使用 Web 应用程序中的文件,请右键单击应用程序的根目录,然后选择"浏览"。这样会将 IIS 管理器的右窗格变为资源管理器窗口,在该窗口中,可以右键单击以打开或编辑文件,或查看文件属性。

确定 Web 应用程序的根目录

  1. 单击 Windows 桌面上的"开始"菜单,单击"控制面板",然后双击"管理工具"。

  2. 在"管理工具"窗口中双击"Internet Information Services"。

  3. 在"Internet Information Services"窗口中,展开与您的计算机相对应的节点,然后展开"网站"节点。

  4. 右键单击想了解其详细信息的 Web 应用程序(如 SharePoint (80)),然后单击"属性"。

  5. 在"默认网站属性"窗口中,单击"主目录"选项卡。

    此选项卡中的"本地路径"字段显示 Web 应用程序的根文件夹。

请参阅

概念

使用 Web.config 文件

其他资源

SharePoint Foundation 管理