Я получаю эту ошибку несколько раз при разработке приложений ASP.Net:ASP.Net не может создавать/теневую копию
Cannot create/shadow copy 'XXXXX' when that file already exists
Где XXXXX является случайной DLL. Обычно DLL является одной из библиотек DLL от корпоративной библиотеки Microsoft, но она варьируется.
Это действительно случайный случай, и это очень расстраивает. Я поеду без ошибок, а затем получаю эту ошибку каждые 10-20 минут.
Я видел несколько решений. Например, this question. Я попытался использовать параметр «Чистое решение», и я также просто перезапустил локальный IIS. Тем не менее, он по-прежнему происходит с той же случайной, но постоянной частотой.
Я также видел много людей уже с помощью этой опции в конфигурационном файле:
<hostingEnvironment shadowCopyBinAssemblies="false" />
Однако, другие говорили, что является проблематичным, и она определенно не должна использоваться в производстве.
Итак, нужно ли просто сдаться и попробовать параметр shadowCopyBinAssemblies? (И не копируйте это изменение в другие среды.) Я единственный, кто часто сталкивается с этой проблемой?
Примечание: Я использую Visual Studio 2008.
Я неоднократно получаю эту ошибку, и я удивлен, что Microsoft все еще не исправила это. –
мы сейчас активно работаем над этим. Учитывая, что это действительно трудно воспроизвести, это затрудняет устранение проблемы. – RickAndMSFT
Я повторно представил ошибку подключения, так что ее можно отслеживать клиентами MS. https://connect.microsoft.com/VisualStudio/feedback/details/786247/can not-create-shadow-copy-xxxxx-when-that-file-уже существует –