NUSTATYTI: "System.InvalidOperationException: kategorijos nėra" klaida, jei yra sugadinti kai kuriuos registro raktus, WCF pagrindu SAP adapteris BizTalk adapterių paketas

Taikoma: BizTalk Adapters

Šis straipsnis taikomas vieną iš šių veiksmų:
  • BizTalk adapteris paketo 2.0
  • BizTalk adapterį paketą 2010

Požymiai


Įsivaizduokite tokią situaciją:
  • Microsoft Windows komunikacijos fondo WCF pagrindu SAP adapteris naudojate Microsoft BizTalk adapteris paketo 2.0 "arba" Microsoft BizTalk adapterį paketą 2010 užklausoms siųsti į SAP sistema.Pastaba WCF pagrindu SAP adapteris taip pat žinomas kaip Microsoft BizTalk adapteris, skirtas mySAP Business Suite 3.0.
  • Kai kuriuos registro raktus, WCF pagrindu SAP adapteris efektyvumo skaitikliai yra sugadintas.
Tokiu atveju galite gauti tokį klaidos pranešimą:
System.TypeInitializationException: Įveskite inicializatorius, "Microsoft.Adapters.SAP.SapPerfCounters" retai išimtį. ---> System.InvalidOperationException: kategorijos nėra. į System.Diagnostics.PerformanceCounterLib.CounterExists (String mašina, eilutės kategoriją, eilutės skaitiklis) į System.Diagnostics.PerformanceCounterCategory.CounterExists (eilutė counterName, eilutės Kategorijos_pavadinimas, eilutės machineName) į System.Diagnostics.PerformanceCounterCategory.CounterExists (eilutė counterName, eilutės Kategorijos_pavadinimas) į Microsoft.Adapters.SAP.SapPerfCounters... cctor()

Priežastis


Ši problema kyla dėl to, kad WCF pagrindu SAP adapteris tinkamai susitvarkyti su InvalidOperationException išimtis.

Sprendimas


Kaupiamojo naujinimo informacija

BizTalk adapterį paketo 2010

Karštųjų pataisų, kuris pašalins šią problemą yra įtrauktas į kaupiamųjų naujinimų paketas 2 BizTalk adapterį paketą 2010. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketą, spustelėkite šį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazės:2572999 atnaujinimų paketas 2 BizTalk adapterį paketą 2010

BizTalk adapteris paketo 2.0

Norėdami išspręsti šią problemą galima karštosios pataisos. Šios karštosios pataisos yra atskirai ir yra įtraukti į 3 kaupiamąjį naujinimą BizTalk adapteris paketo 2.0. Jei norite gauti daugiau informacijos apie tai, kaip gauti kaupiamųjų naujinimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2557150 BizTalk adapteris paketo 2.0 3 kaupiamųjų naujinimų paketas

Nuorodos


Jei norite gauti daugiau informacijos apie BizTalk Server karštąsias pataisas, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2003907 Informacija apie BizTalk serverio karštąsias pataisas
Jei norite gauti daugiau informacijos apie efektyvumo skaitikliai, apsilankykite šioje MSDN svetainėje: