Симптоми

Да предположим, че сте инсталирали .NET Framework 4.5.x на сървър с Microsoft BizTalk Server 2010 или 2013 инсталиран. След това влезте BizTalk множество екземпляри срив с код на грешка 80131544, подобно на следното, в случай:

Име за вписване: Приложение
Източник: .NET Runtime
Дата:
ИД на събитие: 1023
Категория на задача: няма
Ниво: грешка
Ключови думи: класически
Потребител: няма данни
Компютър: <ИмеНаСървър>
Описание:
Приложение: BTSNTSvc64.exe
Версия: v4.0.30319
Описание: Процесът е прекратено поради вътрешна грешка в .NET Runtime в IP 000007FDED170BC1 (000007FDECE00000) с изход код 80131544.
Име за вписване: Приложение
Източник: Грешка в приложение
Дата:
ИД на събитие: 1000
Категория на задача: (100)
Ниво: грешка
Ключови думи: класически
Потребител: няма данни
Компютър: <ИмеНаСървър>
Описание:
Faulting име на приложение: BTSNTSvc64.exe, версия: 3.10.229.0, клеймо: 0x50fe567a
Faulting име: clr.dll, версия: 4.0.30319.19106, клеймо: 0x51a512d4
Код на изключението: 0x80131544
Отказ изместване: 0x0000000000370bc1
Faulting процес id: 0xca8
Грешка в приложението начален час: 0x01ceb6394f1dd32a
Faulting application път: <Име на диска>: \Program Files (x86) \Microsoft 2013\BTSNTSvc64.exe BizTalk Server
Faulting module път: <Име на диска>: \Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
ИД на справка: <ReportId>
Грешка в пакета пълно име:
Грешка в пакета спрямо ИД:
Влизане име: система
Източник: Диспечерът за управление на услуги
Дата:
ИД на събитие: 7031
Категория на задача: няма
Ниво: грешка
Ключови думи: класически
Потребител: няма данни
Компютър: <ИмеНаСървър>
Описание:
BizTalk услуга BizTalk Група: BTSOrchHost услуга е прекратен неочаквано. Той е направил това 2 път. Следните коригиращ действия ще бъдат предприети в 60000 милисекунди: рестартиране на услугата.



Причина

Този проблем възниква, тъй като инсталирате .NET Framework 4.5 във вашата среда на BizTalk сървъра и не се поддържа официално преди кумулативната актуализация 7 (CU7) за BizTalk Server 2010. Трябва да използвате .NET Framework 4.0, когато изпълнявате BizTalk Server 2010 сборни актуализация 6 (CU6) или по-рано.

Решение

Информация за сборна актуализация

Първо този проблем е решен в следната сборна актуализация на BizTalk сървъра:

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Заобикаляне на проблема

За да заобиколите проблема, изключете XLANG AppDomain изключване чрез следните стъпки:

  1. Намерете папката на BizTalk сървъра. По подразбиране тя е C:\Program Files (x86) \Microsoft BizTalk Server 2013.

  2. Запишете копие на файла BTSNTSvc64.exe.config ново име.

    Забележка: Запишете копие на файла BTSNTSvc.exe.config, ако тя е 32-битов хост. Можете да проверите съобщение за грешка, за да видите дали срив BTSNTSvc.exe или BTSNTSvc64.exe.

  3. Отворете оригиналния файл в notepad и намерете < конфигурация > възел. След това директно под него, добавете следното:
    <configSections>
    < име на секция = "xlangs" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" / >
    </configSections>

  4. Намиране на < / runtime > възел и добавете следното:
    <xlangs>
    <Configuration>
    < домейни за приложения AssembliesPerDomain = "50" >
    < DefaultSpec SecondsIdleBeforeShutdown = "-1" SecondsEmptyBeforeShutdown = "-1" / >
    </AppDomains>
    </Configuration>
    </xlangs>

  5. Кошчето хост.


Допълнителна информация

Започва с CU7, BizTalk Server 2010 поддържа .NET Framework 4.0 и 4.5.x за изпълнение. CU7 може да се инсталира преди или след инсталиране на .NET Framework 4.5.x.

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×