未安裝 'HTTP 啟動' 功能

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2008-10-20

Microsoft Exchange Analyzer 工具會檢查下列登錄項目,以判定正在電腦上執行的 Microsoft Windows 作業系統版本:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\CurrentVersion

版本值如下:

CurrentVersion Microsoft Windows 作業系統

4.0

Microsoft Windows NT® Server 4.0

5.0

Microsoft Windows 2000 Server

5.2

Microsoft Windows Server™ 2003

6.0

Microsoft Windows Server 2008

此外,Exchange Analyzer 會讀取下列登錄分支,以判定 HTTPActivation 機碼是否存在:

HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v3.0\Setup\Windows Communication Foundation\HTTPActivation

若 Exchange Analyzer 判定下列條件符合,則會顯示錯誤訊息:

  • 執行 Windows Server 2008 作業系統的電腦上已安裝 Exchange Server 2010。
  • 登錄中沒有 HTTPActivation 登錄機碼。

此錯誤表示電腦上未安裝 Windows Server 2008 Microsoft .NET Framework 3.0 HTTP 啟動功能。

.NET Framework 3.0 HTTP 啟動支援透過 HTTP 的處理程序啟動。支援 HTTP 啟動的應用程式可動態啟動及停止,以回應透過 HTTP 送達的要求。使用 HTTP 時,應用程式以及與其通訊的電腦必須處於線上,以直接來回傳送作用中的通訊,而無須佇列要求。

在 Exchange Server 2010 上必須安裝 HTTP 啟動,Web 管理介面才能正常運作。

若要解決此錯誤,請使用 Windows Server 2008 伺服器管理員安裝 HTTP 啟動功能。

安裝 .NET 3.0 HTTP 啟動

  1. 按一下 [開始]。指向 [系統管理工具],然後按一下 [伺服器管理員]。在 [伺服器管理員] 首頁的 [功能] 區段中,按一下 [新增功能]。

  2. 在 [新增功能精靈] 的 [選取功能] 頁面上,展開 [.NET Framework 3.0 功能]。

  3. 展開 [WCF 啟動],然後選取 [HTTP 啟動]。

  4. 按 [下一步],再按一下 [安裝]。

  5. 安裝完成時,請關閉精靈。