Спорадический: файл .cshtml не был предварительно скомпилирован и не может быть запрошен - PullRequest
0 голосов
/ 24 октября 2019

Симптомы: веб-сайт ASP.NET MVC время от времени дает сбой, и все запросы .cshtml-страниц завершаются с ошибкой. Проблема кажется случайной и случается один или два раза в месяц. Сайт может работать без каких-либо проблем в течение нескольких месяцев, после чего он перестает обслуживать любые страницы .cshtml и выдает ошибку при каждом запросе страницы .cshtml. Перезапуск веб-сайта является единственным решением (или повторным развертыванием, которое вызывает то же самое).

Это была очень трудная проблема для отладки, поскольку она была настолько спорадической, и ни один из других найденных мной ответов не помог, онине решает проблему, при которой сайт будет развертываться и работать в течение длительных периодов времени, а затем завершится с ошибкой, которая кажется случайной. В конце концов я получил некоторую помощь от Microsoft.

У меня есть .NET Framework 4.6.2 на Windows Server 2016

...