Je reçois cette erreur à plusieurs reprises lors de l'élaboration des applications ASP.Net:ASP.Net ne peut pas copier créer/shadow
Cannot create/shadow copy 'XXXXX' when that file already exists
Où XXXXX est une DLL aléatoire. Typiquement, la DLL est l'une des DLL de la bibliothèque d'entreprise de Microsoft, mais elle varie.
C'est vraiment aléatoire, et c'est très frustrant. Je vais passer des heures sans avoir l'erreur, puis obtenir cette erreur toutes les 10-20 minutes.
J'ai vu plusieurs solutions. Par exemple, this question. J'ai essayé d'utiliser l'option Clean Solution, et j'ai simplement redémarré mon IIS local. Cependant, il se produit toujours à la même fréquence aléatoire mais persistante.
J'ai aussi vu beaucoup de gens mentionnent en utilisant cette option dans le fichier de configuration:
<hostingEnvironment shadowCopyBinAssemblies="false" />
Cependant, d'autres ont dit qu'il était problématique, et il ne devrait certainement pas être utilisé dans la production. Donc, devrais-je abandonner et essayer l'option shadowCopyBinAssemblies? (Et assurez-vous de ne pas copier ce changement dans d'autres environnements.) Suis-je le seul à avoir ce problème souvent?
Note: J'utilise Visual Studio 2008.
Je reçois à plusieurs reprises cette erreur et je suis surpris que Microsoft n'a toujours pas résolu ce problème. –
nous travaillons activement sur cela maintenant. Étant donné que c'est très difficile à reproduire, cela rend la résolution du problème plus difficile. – RickAndMSFT
J'ai renvoyé le bogue de connexion, juste pour qu'il puisse être suivi par les clients MS. https://connect.microsoft.com/VisualStudio/commentaires/détails/786247/impossible de créer-ombre-copie-xxxxx-quand-ce-fichier-existe déjà –