本文適用於下列產品:

  • BizTalk 配接器套件 2.0

  • BizTalk 配接器套件 2010

徵狀

請試想下列案例:

  • 您在 Microsoft BizTalk 配接器套件 2.0 或 Microsoft BizTalk 配接器的封包 2010年使用 Microsoft Windows 通訊基礎 WCF 架構的 SAP 介面卡,將要求傳送至 SAP 系統。注意: WCF 為基礎的 SAP 介面卡又稱做是 mySAP 商務套件 3.0 Microsoft BizTalk 配接器。

  • 某些 WCF 架構的 SAP 配接器的效能計數器的登錄機碼已損毀。

在此案例中,您收到下列錯誤訊息:

System.TypeInitializationException: 'Microsoft.Adapters.SAP.SapPerfCounters' 的型別初始設定式擲回例外狀況。 ---> System.InvalidOperationException: 類別不存在。 在 [在 System.Diagnostics.PerformanceCounterCategory.CounterExists (字串 counterName、 字串類別名稱、 字串 machineName) 在 System.Diagnostics.PerformanceCounterLib.CounterExists (字串機器、 字串、 分類字串計數器)在 Microsoft.Adapters.SAP.SapPerfCounters 的 System.Diagnostics.PerformanceCounterCategory.CounterExists (counterName 字串,字串類別名稱).cctor()

原因

之所以發生這個問題,是因為 WCF 架構的 SAP 配接器並不會處理InvalidOperationException例外狀況。

解決方案

累積更新資訊

BizTalk 配接器套件 2010

解決這個問題的 hotfix 會併入 BizTalk 配接器的封包 2010年累積更新套件 2。 如需有關如何取得此累積更新套件的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文: BizTalk 配接器的封包 2010年,2572999累積更新套件 2

BizTalk 配接器套件 2.0

Hotfix 是可以解決這個問題。 此 hotfix 可個別,同時併入 BizTalk 配接器套件 2.0 累加更新 3。 如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:

2557150 BizTalk 配接器套件 2.0 的累積更新套件 3

參考

如需有關 BizTalk Server hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

2003907 BizTalk Server hotfix 的相關資訊如需有關效能計數器的詳細資訊,請造訪下列 MSDN 網站:

效能計數器的一般資訊

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。