Problembeschreibung
Davon aus, dass die Installation von.NET Framework 4.5.x auf einem Server mit Microsoft BizTalk Server 2010 oder 2013 installiert. Der BizTalk-Host Instanzen danach Absturz bei 80131544, die in das Ereignisprotokoll die folgenden ähnelt:
Protokollname: AnwendungQuelle: .NET RuntimeDatum:Ereignis-ID: 1023Aufgabe Kategorie: keineEbene: FehlerSchlüsselwörter: KlassischBenutzer: nicht vorhandenComputer: <ServerName>BeschreibungAnwendung: BTSNTSvc64.exeFramework-Version: v4.0.30319Beschreibung: Der Prozess wurde aufgrund eines internen Fehlers in .NET Runtime auf IP-000007FDED170BC1 beendet (000007FDECE00000) mit Exit code 80131544.Protokollname: AnwendungQuelle: AnwendungsfehlerDatum:Ereignis-ID: 1000Aufgabenkategorie: (100)Ebene: FehlerSchlüsselwörter: KlassischBenutzer: nicht vorhandenComputer: <ServerName>BeschreibungFehlgeschlagene Anwendungsname: BTSNTSvc64.exe, Version: 3.10.229.0 Uhrzeit: 0x50fe567aFehlgeschlagene Modulname: "CLR.dll", Version: 4.0.30319.19106 Uhrzeit: 0x51a512d4Ausnahmecode: 0x80131544Fehleroffset: 0x0000000000370bc1Fehlerhaften Prozess-Id: 0xca8Fehlgeschlagene Anwendung Startzeit: 0x01ceb6394f1dd32aFehlgeschlagene Anwendungspfad: <Name Datenträger>: \Program Files (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exeFehlgeschlagene Modulpfad: <Name Datenträger>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllBerichts-Id: <ReportId>Fehlerhafte vollständige Paketname:Fehlgeschlagene Anwendung Relative Paket-ID:Namen: SystemQuelle: Dienststeuerungs-ManagerDatum:Ereignis-ID: 7031Aufgabe Kategorie: keineEbene: FehlerSchlüsselwörter: KlassischBenutzer: nicht vorhandenComputer: <ServerName>BeschreibungDer BizTalk-Gruppe BizTalk-Dienst: BTSOrchHost wurde unerwartet beendet. Es ist dieser 2 vorgekommen. Die folgende Maßnahme in 60000 Millisekunden ausgeführt: Starten Sie den Dienst.
Ursache
Dieses Problem tritt auf, da.NET Framework 4.5 in Ihrer BizTalk Server-Umgebung installiert und nicht offiziell vor kumulative Update 7 (CU7) für BizTalk Server 2010 unterstützt wird. .NET Framework 4.0 verwendet beim Ausführen von BizTalk Server 2010 kumulative Update 6 (CU6) oder früher.
Problemlösung
Informationen zum kumulativen Update
Dieses Problem wurde erstmals die folgenden kumulative Update BizTalk Server behoben:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
PROBLEMUMGEHUNG
Um das Problem zu umgehen, deaktivieren Sie Schritte XLANG-AppDomain heruntergefahren:
-
Suchen Sie in der BizTalk Server-Ordner. Standardmäßig ist es C:\Program Files (x86) \Microsoft BizTalk Server 2013.
-
Speichern Sie die Datei BTSNTSvc64.exe.config mit einem neuen Namen.Hinweis Speichern Sie die Datei "BTSNtSvc.exe.config" tatsächlich ist ein 32-Bit-Host. Überprüfen Sie die Fehlermeldung, um festzustellen, ob BTSNTSvc.exe oder BTSNTSvc64.exe der Absturz auftritt.
-
Die ursprüngliche Datei in Editor öffnen und den Knoten < Konfiguration > suchen. Dann direkt darunter fügen Sie Folgendes hinzu:<configSections>< Abschnittsname = "XLANG/s" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler Microsoft.XLANGs.BizTalk.CrossProcess" / ></configSections>
-
Suchen der < / Runtime > Knoten, und fügen Sie Folgendes hinzu:<xlangs><Configuration>< Anwendungsdomänen AssembliesPerDomain = "50" >< DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "1" / ></AppDomains></Configuration></xlangs>
-
Verwenden Sie den Host wieder.
Weitere Informationen
Ab CU7 unterstützt BizTalk Server 2010.NET Framework 4.0 und 4.5.x für die Common Language Runtime. CU7 kann installiert werden, vor oder nach der Installation von.NET Framework 4.5.x.