将报告门户映射到虚拟目录(IIS 6.0)

将Report Portal映射到虚拟目录(IIS 6.0)的步骤。

将映射 Report Portal 到IIS 6.0上的虚拟目录涉及三个单独的任务:

  1. 编辑配置文件
  2. 将配置文件导入IIS
  3. 在IIS上启用Active Server Pages(ASP)

您必须完成所有三项任务。

To Edit the Configuration File

  1. 在安装了 Report Portal 的计算机上,在文本编辑器(如记事本)中打开*PortalName*\ReportPortalSetup.xml。

  2. 使用编辑器的查找和替换功能,将字符串“VSVirtualPortalName”全局替换(全部替换)为门户的名称。 例如,如果要使用“VisualReportPortal”作为名称,则应搜索“VSVirtualPortalName”并将其替换为“VisualReportPortal”。 Report Portal

  3. 在此文件中找到以下元素:

    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
  4. 将此元素的属 Path 性设置为保存报表集输出的目 Report Server 录的物理位置。

    输出文件夹可以位于任何位置,可以命名为任何内容,并包含每个报告集的子文件夹。

    注意

    它必须与在报告集文件的“输出根”参数中指 Report.cfg 定的目录相同。 有关详细信息,请 参阅配置Report.cfg文件

    以下代码示例显示了在将报告保存到 Path 以下位置时如何设置属性 E:\VSReport\ReportOutput:

    < . . . 
    AppIsolated="2" 
        AppRoot="/LM/W3SVC/1/Root/PortalName/OutputFolder" 
        DirBrowseFlags="DirBrowseShowDate | DirBrowseShowTime |...  
        Path="E:\VSReport\ReportOutput"
    
    注意

    正确设置属 Path 性至关重要。

  5. 如果更改了元素的 Path 默认值, Output 请将文件从 profiles.xml \PortalName **\PortalFiles\Output folder to the output directory that you specified in Step 4文件夹移动。 在以上示例中,您将移 profiles.xml 到 E:\VSReport\ReportOutput。

  6. 通过搜索所 Path 有其他元素的实例并用正确的路径替换每个实例,验证所有其他元素的属性 IIsWebVirtualDirC:\Inetpub\wwwroot 是否都映射到正确的位置。

  7. 保存文件。如果要保留原始文件,可以使用新名称保存配置文件。

将配置文件导入IIS

  1. 在安装了IIS Report Portal Manager的计算机上,使用 Start > Administrative Tools >启动IIS Manager Internet Information Systems (IIS) Manager

  2. 选择 (local computer) > Web Sites > Default Web Site.

  3. 右键单击 Default Web Site 并选择 New > Virtual Directory (从文件)。

  4. 选择文 ReportPortalSetup.xml 件,然后单击 Read File

  5. 验证是否列出了六个虚拟目 Report Portal 录,如以下示例所示。

    如果看不到六个虚拟目录或收到错误消息,请单击并检 Cancel 查配置文件是否有错误。

  6. 选择列表中的第一个虚拟目录(另一个是其他五个的父目录)并单击 OK。 IIS导入映射并将虚拟目录添加到默认Web站点。

    确保生成的目录结构有一个父文件夹(与门户的名称相同)和五个子目录,如下例所示。

  7. 单击每个虚拟目录,以确保IIS可以找到它所表示的物理目录。 如果IIS显示错误,请右键单击虚拟目录名称,并验证字 Local Path 段是否指向正确的物理目录。

在IIS上启用活动服务器页(ASP)

要使用 Report Portal,必须在IIS上启用ASP。 (默认情况下,安装IIS 6.0时会禁用ASP。)请按照以下过程验证IIS上是否启用了ASP。

  1. 在“IIS Manager(IIS管理器)”窗口中,选择 (local computer) > Web Service Extensions

  2. 验证扩 Active Server Pages 展设置为 Allowed。

  3. 如果“禁止”(Status)为“禁止”(Applicated),请选 Active Server Pages 择并单击 Allow

  4. 关闭IIS Manager。

在此页面上