FP:Fpexedll.dll 檔案的常見問題集

文章翻譯 文章翻譯
文章編號: 189799 - 檢視此文章適用的產品。
本文曾發行於 CHT189799
重要:本文包含編輯登錄的資訊。在編輯系統登錄之前,請確定萬一發生問題時,您知道如何復原系統登錄。如需還原作業的相關資訊,請參閱 Regedit.exe 中的〈還原登錄〉說明主題,或 Regedt32.exe 中的〈還原登錄機碼〉說明主題。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您 Fpexedll.dll 的目的與功能。這個檔案是一種「Internet 伺服器應用程式發展介面」(ISAPI) 篩選器,此檔是和 FrontPage Server Extensions 或 SharePoint Team Services 一起安裝在架構在 Microsoft Internet Information Services (IIS) 上的 Web 伺服器。

本文將回答下列問題:

其他相關資訊

什麼是 Fpexedll.dll?



Fpexedll.dll 檔是和 FrontPage Server Extensions 一起安裝在 Microsoft Internet Information Services (IIS) 上,以提供和 Microsoft FrontPage for Windows 1.1 版以及 Microsoft FrontPage for the Macintosh 1.0 版之間的回溯相容性。

當您在以 IIS 為基礎的 Web 伺服器上製作時,FrontPage 1.0 與 1.1 版會要求舊式的以 CGI 為基礎的 Server Extension 檔案 (Shtml.exe、Author.exe 與 Admin.exe),而不是要求 FrontPage 97 與更新版本中較新的 ISAPI 檔案 (Shtml.dll、Author.dll 與 Admin.dll)。Fpexedll.dll 篩選器會檢查每一個傳入系統的 HTTP 要求,如果是要求 CGI 式的執行檔之一,Fpexedll.dll 篩選器就會轉換 URL 來呼叫相對應的 ISAPI 式動態連結程式庫 (.dll) 檔案。


我需要使用 Fpexedll.dll 嗎?



Fpexedll.dll ISAPI 篩選器只提供和 FrontPage 1.0 與 1.1 版之間的回溯相容性。因此,如果您不是使用這些 FrontPage 版本,就不需要使用此篩選器。您可以放心的從 IIS 設定中移除任何指向此篩選器的參照。

注意:您無需實際從硬碟刪除此 DLL 檔。


我應該在何時移除 IIS 指向 Fpexedll.dll 的參照?



  • 如果在 IIS 的設定中有列出兩個指向 Fpexedll.dll 檔的參照,請移除其中一個。留下來的那個參照應該要指向 Fpexedll.dll 的正確位置,正確位置是依據安裝的 FrontPage Server Extensions 版本而定。
  • 如果只有一個指向 Fpexedll.dll 的參照,請確認沒有任何用戶端是使用 FrontPage 1.0 或 FrontPage 1.1 來對著伺服器進行製作。如果沒有這樣的用戶端,您就可以移除指向 Fpexedll.dll 的參照,因為此參照沒有功能上的用途並且理論上可能會減慢 IIS 處理要求的速度。
注意:您無需實際從硬碟刪除此 DLL 檔。


Fpexedll.dll 實際儲存在哪裡?



Fpexedll.dll 的實際位置是依據您所用的 FrontPage Server Extensions 版本而定:
  • FrontPage Server Extensions 2002SharePoint Team Services from Microsoft

    Drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\50\Bin\Fpexedll.dll
  • FrontPage 2000 Server Extensions

    Drive:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\40\Bin\Fpexedll.dll
  • FrontPage 98 Server Extensions

    Drive:\Program Files\Microsoft FrontPage\version3.0\Bin\Fpexedll.dll
  • FrontPage 97 Server Extensions

    Drive:\Program Files\Microsoft FrontPage\Bin\Fpexedll.dll
任何指向 Fpexedll.dll 的參照位置是依據您所用的 IIS 版本而定:
  • IIS 4.0、5.0 與 5.1 版

    位於 [ISAPI 篩選器] 下的 WWW 主內容中。

    注意:如果您是使用 FrontPage Server Extensions 2002,每一個有安裝 Server Extensions 的網站可能都會有參照位於 [ISAPI 篩選器] 清單中。如需詳細資訊,請參閱本文稍後的〈參考〉一節。
  • IIS 2.0 與 3.0 版

    位於下面登錄子機碼中:
    \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3svc\Parameters\Filter dlls

我要如何從 IIS 4.0 與更新版本移除指向 Fpexedll.dll 的參照?



如果要從架構在 IIS 4.0 與更新版本上的伺服器移除 Fpexedll.dll 的參照,請遵循下列步驟:
  1. 開啟 [Internet 服務管理員]。如果要開啟 Internet 服務管理員,請遵循適用於您的 IIS 版本的步驟:
    • 如果是 IIS 4.0:
      1. 在 Windows [開始] 功能表上,指向 [程式集],然後按一下 [Windows NT 4.0 Option Pack]
      2. 按一下 [Microsoft Internet Information Server]
      3. 選取 [Internet 服務管理員]
    • 如果是 IIS 5.0:
      1. 在 Windows [開始] 功能表上,指向 [程式集],然後按一下 [系統管理工具]
      2. 選取 [Internet 服務管理員]
    • 如果是 IIS 5.1:
      1. 開啟 [控制台]
      2. 按兩下 [系統管理工具]
      3. 按兩下 [Internet Information Services]
  2. 以右鍵按一下電腦名稱,然後在出現的功能表上按一下 [內容]
  3. 按一下 [編輯] 以編輯 WWW 服務的主要內容。
  4. 按一下 [ISAPI 篩選器] 索引標籤。
  5. 選取 [Fpexedll.dll] 然後按一下 [移除]。可能會有多個項目存在,請移除所有項目。
注意:如果您是使用 FrontPage 2002 Server Extensions,每一個有安裝 Server Extensions 的網站可能都會有參照位於 [ISAPI 篩選器] 清單中。在此情況下,請替每一個不需要 Fpexedll.dll 參照的 Web 站台重複執行此程序。如需詳細資訊,請參閱本文稍後的〈參考〉一節。

注意:您無需實際從硬碟刪除此 DLL 檔。


我要如何從 IIS 2.0 或 IIS 3.0 移除指向 Fpexedll.dll 的參照?



警告:不當使用「登錄編輯器」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證可以解決不當使用「登錄編輯器」所造成的錯誤。請自行承擔使用「登錄編輯器」的風險。

若需如何編輯登錄的資訊,請檢視「登錄編輯器」(Regedit.exe) 的〈變更機碼與數值〉說明主題,或檢視 Regedt32.exe 中的〈新增及刪除登錄中的資訊〉與〈編輯登錄資料〉說明主題。請注意:您應該先將登錄備份,再開始編輯。如果執行的是 Windows NT 或 Windows 2000,則還應更新「緊急修復磁片」(ERD)。

如果要從架構在 IIS 2.0 或 3.0 上的伺服器移除 Fpexedll.dll,請遵循下列步驟:
  1. [開始] 功能表上,按一下 [執行]
  2. [開啟] 方塊中,輸入:Regedt32,然後按一下 [確定]
  3. 找出下面登錄子機碼:
    HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/W3SVC/Parameters/Filter Dlls
  4. 按兩下此子機碼以便進行編輯。
  5. 刪除指向 Fpexedll.dll 檔的參照,如果有必要,也請刪除介於此參照和下一個篩選器之間的分號 (「;」) 分隔字元。例如,如果是 FrontPage 98,請刪除下面參照:
    C:\Program Files\Microsoft FrontPage\version3.0\bin\Fpexedll.dll;
    請勿刪除位於 Fpexedll.dll 檔的參照的前面或後面的其他 DLL 的參照。
  6. 結束登錄編輯器。
注意:您無需實際從硬碟刪除此 DLL 檔。


?考

如需 FrontPage Server Extensions 或 SharePoint Team Services 的詳細資訊,請按一下下面的文件編號,檢視 Microsoft Knowledge Base 中的下列文件:
310931 FP2000:Where to Find the FrontPage 2000 Server Extensions Resource Kit (SERK)
310932 FP2002:Where to Find the SharePoint Team Services Administrator's Guide
294150 FP2002:Entries for Fpexedll.dll Are Added to Each Extended Site


本文件是根據 Microsoft Knowledge Base 文件編號 Q189799 翻譯的。若要參考原始英文文件內容,請至以下網址:

http://support.microsoft.com/support/kb/articles/Q189/7/99.asp

屬性

文章編號: 189799 - 上次校閱: 2004年1月23日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft SharePoint Team Services
  • Microsoft FrontPage 2002 Server Extensions
  • Microsoft FrontPage 2002 Standard Edition
  • Microsoft FrontPage 2000 Server Extensions
  • Microsoft FrontPage 2000 Standard Edition
  • Microsoft FrontPage 98 Standard Edition
  • Microsoft FrontPage 97 Standard Edition
關鍵字:?
kbdta kbinfo KB189799
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com