啟用對舊版傳輸代理程式的支援
適用於:Exchange Server 2013
在 Microsoft Exchange Server 2013 中,預設支援使用 Microsoft .NET Framework 4.0 版建立的傳輸代理程式。 Exchange 2013 支援使用舊版.NET Framework建立的傳輸代理程式,但預設不會啟用這些舊版傳輸代理程式的支援。 若要啟用舊版傳輸代理程式的支援,您必須修改適當的 XML 應用程式組態檔。 您需要修改的檔案取決於傳輸代理程式的安裝位置:
伺服器 | 應用程式設定檔案 | Microsoft Windows 服務 |
---|---|---|
Client Access server | %ExchangeInstallPath%Bin\MSExchangeFrontendTransport.exe.config | Microsoft Exchange 前端傳輸 (MSExchangeFrontendTransport) |
信箱伺服器 |
|
Microsoft Exchange Transport (MSExchangeTransport) |
舊版傳輸代理程式的支援是由應用程式組態檔中的金鑰所控制。 根據預設,應用程式組態檔中不會出現任何必要的金鑰。 您必須手動新增金鑰。 下表將更詳細地說明每一個機碼。
機碼 | 描述 |
---|---|
useLegacyV2RuntimeActivationPolicy | 此金鑰會啟用或停用對舊版傳輸代理程式的支援。 這個索引鍵的有效值為 true 或 false 。 如果未指定此索引鍵,預設值為 false 。 |
supportedRuntime 版本 | 此金鑰會指定代理程式所需的 Microsoft .NET Framework版本。 此索引鍵的有效值為:
您使用多個不同的 supportedRuntime version 金鑰執行個體來指定多個值。 |
開始之前有哪些須知?
預估完成時間:15 分鐘
Exchange 權限無法套用於此主題的程序。 在 Exchange 伺服器的作業系統中執行這些程序。
您儲存至應用程式設定檔案的變更將在重新開啟對應服務後套用。
當您重新開啟任何與應用程式設定檔案關聯的服務,伺服器的郵件流程將暫時中斷。
在您安裝 Exchange 累計更新 (CU) 後,將會覆寫您在 Exchange XML 應用程式組態檔 (例如 Client Access Server 上的 web.config 檔案,或 Mailbox Server 上的 EdgeTransport.exe.config 檔案) 中任何自訂的個別伺服器設定。 請務必儲存此資訊,以便安裝後能輕易地重新設定伺服器。 在安裝 Exchange CU 後,您必須重新配置這些設定。
如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵。
提示
有問題嗎? 在 Exchange 論壇中尋求協助。 瀏覽 Exchange Server 的論壇。
使用命令提示字元來設定舊版傳輸代理程式支援
使用以下程序來啟用舊版傳輸代理的支援:
在命令提示字元視窗中,在要設定舊版傳輸代理程式支援的 Exchange 2013 伺服器上,執行下列命令來開啟記事本中的適當應用程式:
Notepad %ExchangeInstallPath%Bin\<AppConfigFile>
例如,若要開啟信箱伺服器的 EdgeTransport.exe.config,請執行下列命令:
Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
在檔案結尾處找出/ > configuration 金鑰,並將下列金鑰貼到 /configuration 金鑰之前: <<>
<startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" /> <supportedRuntime version="v3.5" /> <supportedRuntime version="v3.0" /> <supportedRuntime version="v2.0" /> </startup>
完成後,儲存並關閉應用程式設定檔案。
重複步驟 1 到 3,修改其他應用程式設定檔案。
執行下列命令,重新開始關聯的 Windows 服務:
net stop <service> && net start <service>
例如,若要修改 EdgeTransport.exe.config 檔案,必須執行下列命令來重新開啟 Microsoft Exchange 傳輸服務:
net stop MSExchangeTransport && net start MSExchangeTransport
重複步驟 5 來重新開啟與其他修改的應用程式設定檔案關聯的服務。
如何知道這是否正常運作?
如果舊版傳輸代理程式安裝成功,您將知道此程式可運作。 如果您嘗試安裝舊版傳輸代理程式,但未執行本主題中的程式,您會收到類似下列的錯誤:
Mixed mode assembly is built against version '<version>' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.