Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler (ошибочное имя приложения: w3wp.exe, ошибочное имя модуля: KERNEL32.DLL) - PullRequest
0 голосов
/ 17 апреля 2019

Я ищу решение уже 6 часов. Пожалуйста, прочитайте, прежде чем отмечать его как дубликат. Есть десятки других вопросов, подобных этому, но ни один не имеет правильного ответа, который работает на всех.

Мой IIS 8 defaultapppool неожиданно начинает аварийно завершать работу после 5 предупреждений о пороговом значении:

Процесс, обслуживающий пул приложений DefaultAppPool, столкнулся с фатальной ошибкой связи со службой активации процессов Windows. Идентификатор процесса был «3604». Поле данных содержит номер ошибки.

И затем это Ошибка просмотра событий после 5 предупреждений

Faulting application name: w3wp.exe, version: 8.5.9600.16384, time stamp: 0x52157ba0

Faulting module name: KERNEL32.DLL, version: 6.3.9600.17415, time stamp: 0x545049be

Exception code: 0xc00000fd

Fault offset: 0x0001bb0b

Faulting process id: 0xd04

Вчера: однажды произошел сбой, и я просто щелкнул правой кнопкой мыши пул приложений> Пуск.

Сегодня: он снова разбился примерно в то же время (не точно). останавливались каждые 5 минут 6-7 раз, затем начинайте работать нормально до сих пор.

Утилизация производится каждые 29 часов, и я не думаю, что это переработка.

Я установил DebugDiag, чтобы регистрировать дамп сбоя после последнего сбоя. С инструкцией в https://stackoverflow.com/a/18335759/9357872, но без сбоев после этого, чтобы увидеть результаты. Но регулярный текущий журнал указывает на следующую ошибку исключения CLR:

Журнал DebugDiag:

CLR Exception on thread 4976. DetailID = 10
  ASP.global_asax on thread 4976. DetailID = 2

Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7
  Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler on thread 4008. DetailID = 7

Я читал, что это вызвано использованием динамики и утечкой памяти; который я никогда не использовал во всем проекте веб-сайта

Что такое Microsoft.CSharp.RuntimeBinder.Semantics.LangCompiler? Я вижу, что что-то не так в global.asax

Пожалуйста, помогите. Спасибо.

...