ASP.Net не может создать / теневую копию в PRODUCTION

Мы недавно обновили довольно большой веб-сайт ASP.NET (~ 1500-е место в рейтинге трафика alexa) для использования VS2010 и .NET 4.0 под управлением Windows Server 2008 R2

С тех пор, когда мы развертываем новые версии сайта, мы время от времени замечали ту же ошибку в этом сообщении: { {1}} ASP.Net не может создать / теневую копию Сообщение об ошибке: Невозможно создать / теневую копию 'xxxx, Version = 4.0.4301.26 898, Culture = нейтральный, PublicKeyToken = null ', когда этот файл уже существует

Однако, в отличие от этого сообщения, ошибка возникает только в наших производственных средах и только на некоторых серверах.

После того, как мы отправим новую версию кода, мы перезапустим все пулы приложений, и ошибка начнет возникать.

Дальнейшая переработка AppPool, похоже, решит проблему, однако я действительно хочу знать, как мы можем вообще избежать этой проблемы?

15
задан Community 23 May 2017 в 12:05
поделиться