將報告門戶映射到虛擬目錄(IIS 6.0)

將報表入口網站映射至虛擬目錄(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"做為名稱 Report Portal,則會搜尋"VSVirtualPortalName",並將它取代為"VisualReportPortal"。

  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. 在安裝的計 Report Portal 算機上,使用 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. 驗證是否列出了6個虛擬目錄,如 Report Portal 下例所示。

    如果您未看到6個虛擬目錄,或者收到錯誤消息,請按一下並檢 Cancel 查配置檔案中是否有錯誤。

  6. 選擇清單中的第一個虛擬目錄(其他五個虛擬目錄的父目錄)並按一下 OK。 IIS將導入映射並將虛擬目錄添加到預設網站。

    請確定生成的目錄結構有一個父資料夾(與入口相同名稱)和五個子目錄,如下例所示。

  7. 按一下每個虛擬目錄,確保IIS可以找到它所代表的物理目錄。 如果IIS顯示錯誤,請按一下右鍵虛擬目錄名稱並驗證該 Local Path 欄位指向正確的物理目錄。

在IIS上啟用活動伺服器頁(ASP)

若要使 Report Portal用,IIS上必須啟用ASP。 (預設情況下,安裝IIS 6.0時禁用ASP。)請按下列步驟驗證IIS上是否啟用了ASP。

  1. 在「IIS管理器」窗口中,選擇 (local computer) > Web Service Extensions

  2. 驗證擴 Active Server Pages 展名是否設定為 Allowed。

  3. 如果其狀態為「禁止」,請選 Active Server Pages 取並按一下 Allow

  4. 關閉IIS管理器。

本頁內容