Show Menu
主题×

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

将Report Portal映射到虚拟目录(IIS 6.0)的步骤。
将映射 Report Portal 到IIS 6.0上的虚拟目录涉及三个单独的任务:
您必须完成所有三项任务。

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 有其他元素的实例并用正确的路径替换每个实例,验证所有其他元素的属性 IIsWebVirtualDir​C:\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。