Gjelder for
BizTalk Server Branch 2010 BizTalk Server Developer 2010 BizTalk Server Enterprise 2010 BizTalk Server Standard 2010 BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Symptomer

Anta at du har installert .NET Framework 4.5.x på en server som har Microsoft BizTalk Server 2010 eller 2013 installert. Etter dette forekomster BizTalk-verten krasjer med feilkode 80131544 som ligner på følgende, i hendelsesloggen:

Logge: programKilde: .NET RuntimeDato:Hendelses-ID: 1023Aktivitet kategori: IngenNivå: feilNøkkelord: klassiskBruker: i/tDatamaskin: <servernavn>Beskrivelse:Program: BTSNTSvc64.exeFramework versjon: v4.0.30319Beskrivelse: Prosessen ble avsluttet på grunn av en intern feil i .NET Runtime på IP-000007FDED170BC1 (000007FDECE00000) med Avslutt kode 80131544.Logge: programKilde: ProgramfeilDato:Hendelses-ID: 1000Oppgavekategori: (100)Nivå: feilNøkkelord: klassiskBruker: i/tDatamaskin: <servernavn>Beskrivelse:Feil programnavn: BTSNTSvc64.exe, versjon: 3.10.229.0, tidsangivelse: 0x50fe567aFeil Modulnavn: clr.dll, versjon: 4.0.30319.19106, tidsangivelse: 0x51a512d4Unntakskode: 0x80131544Feil forskyvning: 0x0000000000370bc1Feil prosess-id: 0xca8Feilende program starttidspunkt: 0x01ceb6394f1dd32aBane til programmet: <Navn på disken>: \Program filer (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exeFeil modul bane: <Navn på disken>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllRapport-Id: <ReportId>Feilende pakken fullt navn:Feilende pakken forhold program-ID:Logge: SystemKilde: Service Control ManagerDato:Hendelses-ID: 7031Aktivitet kategori: IngenNivå: feilNøkkelord: klassiskBruker: i/tDatamaskin: <servernavn>Beskrivelse:BizTalk-tjenesten BizTalk-gruppen: BTSOrchHost-tjenesten ble avsluttet uventet. Det har gjort dette 2 gang(er). Den følgende korrigerende handlingen vil bli utført i 60000 millisekunder: Start tjenesten på nytt.

Årsak

Dette problemet oppstår fordi du har installert .NET Framework 4.5 i BizTalk Server-miljø, og det offisielt støttes ikke før kumulative oppdateringen 7 (CU7) for BizTalk Server 2010. Du må bruke .NET Framework 4.0 når du kjører BizTalk Server 2010 kumulativ oppdatering 6 (CU6) eller tidligere.

Oppløsning

Informasjon om kumulativ oppdatering

Dette problemet ble først løst i følgende kumulativ oppdatering av BizTalk Server:

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Løsningen

Du kan omgå problemet ved å deaktivere XLANG AppDomain avslutning ved å følge trinn:

  1. Finn frem til mappen BizTalk Server. Som standard er det C:\Program Files (x86) \Microsoft BizTalk Server 2013.

  2. Lagre en kopi av filen BTSNTSvc64.exe.config ved hjelp av et nytt navn.Obs! Lagre en kopi av filen BTSNTSvc.exe.config Hvis det er en 32-biters vert. Du kan kontrollere feilmeldingen for å se om den krasjer til BTSNTSvc.exe eller BTSNTSvc64.exe.

  3. Åpne den opprinnelige filen i Notisblokk og finn noden < configuration >. Deretter direkte under den, legge til følgende:<configSections>< delen name = "xlangs" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" / ></configSections>

  4. Finn frem til den < / runtime > node, og Legg til følgende:<xlangs><Configuration>< AppDomains AssembliesPerDomain = "50" >< DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "-1" / ></AppDomains></Configuration></xlangs>

  5. Resirkulere verten.

Hvis du vil ha mer informasjon

Starter med CU7, støtter BizTalk Server 2010 både .NET Framework 4.0 og 4.5.x for kjøretiden. CU7 kan installeres før eller etter du har installert .NET Framework 4.5.x.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.