Se aplica a
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

Síntomas

Se supone que ha instalado el.NET Framework 4.5. x en un servidor que tiene Microsoft BizTalk Server 2010 o 2013 instalado. Después de esto, el Host de BizTalk instancias de bloqueo con código de error 80131544 similar al siguiente en el registro de sucesos:

Nombre de registro: aplicaciónFuente: .NET RuntimeFecha:Id. de suceso: 1023Categoría de tarea: ningunoNivel: ErrorPalabras clave: clásicoUsuario: N/DEquipo: <nombreDeServidor>Descripción:Aplicación: BTSNTSvc64.exeVersión de .NET Framework: v4.0.30319Descripción: El proceso finalizó debido a un error interno en el tiempo de ejecución de .NET en IP 000007FDED170BC1 (000007FDECE00000) con salida de código 80131544.Nombre de registro: aplicaciónOrigen: Error de la aplicaciónFecha:Id. de suceso: 1000Categoría de tarea: (100)Nivel: ErrorPalabras clave: clásicoUsuario: N/DEquipo: <nombreDeServidor>Descripción:Nombre de la aplicación con errores: BTSNTSvc64.exe, versión: 3.10.229.0, marca de tiempo: 0x50fe567aNombre del módulo con errores: clr.dll, versión: 4.0.30319.19106, marca de tiempo: 0x51a512d4Código de excepción: 0x80131544Desplazamiento: 0x0000000000370bc1Id. de proceso con errores: 0xca8Con errores de tiempo de inicio de la aplicación: 0x01ceb6394f1dd32aRuta de la aplicación con errores: <Nombre de disco>: \Program archivos (x86) \Microsoft BizTalk Server 2013\BTSNTSvc64.exeRuta del módulo con errores: <Nombre de disco>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllId. de informe: <Biblionotas>Nombre completo del paquete con errores:Id. de paquete relativa a la aplicación con errores:Nombre de registro: sistemaCódigo fuente: Administrador de Control de ServiciosFecha:Id. de suceso: 7031Categoría de tarea: ningunoNivel: ErrorPalabras clave: clásicoUsuario: N/DEquipo: <nombreDeServidor>Descripción:El grupo de BizTalk BizTalk Service: Servicio de BTSOrchHost terminó inesperadamente. Lo ha hecho este 2 veces. Se realizará la siguiente acción correctora en 60000 milisegundos: reiniciar el servicio.

Causa

Este problema se produce porque instalar la 4.5 de.NET Framework en su entorno de BizTalk Server y no se admite oficialmente antes de la actualización acumulativa 7 (CU7) para BizTalk Server 2010. Tiene que utilizar la 4.0 de.NET Framework cuando se ejecuta BizTalk Server 2010 acumulado Update 6 (CU6) o una versión anterior.

Solución

Información de actualización acumulativa

Este problema se corrigió primero en la siguiente actualización acumulativa de BizTalk Server:

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Solución alternativa

Para solucionar el problema, desactivar el apagado de AppDomain XLANG siguiendo los pasos:

  1. Busque la carpeta de BizTalk Server. Por defecto, es C:\Program Files (x86) \Microsoft BizTalk Server 2013.

  2. Guardar una copia del archivo BTSNTSvc64.exe.config con un nuevo nombre.Nota: Guardar una copia del archivo BTSNTSvc.exe.config, si es un host de 32 bits. Puede comprobar el mensaje de error para ver si el bloqueo se produzca a BTSNTSvc.exe o BTSNTSvc64.exe.

  3. Abra el archivo original en el Bloc de notas y busque el nodo < configuración >. A continuación, directamente debajo de ella, agregue lo siguiente:<configSections>< nombre de sección = type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler"dar", Microsoft.XLANGs.BizTalk.CrossProcess" / ></configSections>

  4. Busque a la < / runtime > nodo y agregue lo siguiente:<xlangs><Configuration>< AppDomains AssembliesPerDomain = "50" >< DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "-1" / ></AppDomains></Configuration></xlangs>

  5. Reciclaje del host.

Más información

A partir de CU7, BizTalk Server 2010 es compatible con.NET Framework 4.0 y 4.5. x para el tiempo de ejecución. CU7 puede instalarse antes o después de instalar el.NET Framework 4.5. x.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.