0

j'ai créé application simple de WPF (WpfApp1). Je cours et tout fonctionnait bien. Puis j'ai essayé de reconstruire la solution et j'ai reçu une erreur.Impossible de copier le fichier obj Debug bin Debug L'accès au chemin bin Debug est refusé

Erreur: Impossible de copier le fichier "obj \ Debug \ WpfApp1.exe" à "bin \ Debug \ WpfApp1.exe". L'accès au chemin 'bin \ Debug \ WpfApp1.exe' est refusé.

Je redémarrés VS, nettoyé et reconstruit la solution, contrôlée par 'poignée' si quelque chose bloquait fichier WpfApp1.exe (poignée "pathToTheFile \ WpfApp1.exe"

résultat

: Nthandle v4.1 - Poignée spectateur Copyright (C) 1997-2016 Mark Russinovich Sysinternals - www.sysinternals.com

Aucune correspondance trouvée poignées)

et j'ai vérifié l'autorisation au dossier par un clic droit sur le dossier -.> propriétés - > sécurité ité (3ème onglet). Je suis connecté sous un compte local avec privilèges d'administrateur et je suis capable de créer, renommer etc. d'autres fichiers dans le dossier \ bin mais je ne suis pas capable de faire quoi que ce soit avec le fichier WpfApp1.exe. Je cours aussi VS en tant qu'administrateur et ai essayé de faire la même chose, mais l'erreur est apparue.

Je travaille sur: maison de win10, visual studio communautaire 2017 (15.4.0)

EDIT: la réparation et la réinstallation de VS n'a pas aidé.

Après reconstruisent procès-, fichier .exe à partir bin \ est défini comme supprimé, mais en quelque sorte le fichier existe toujours sur le disque en tant que fichier « fantôme ». Dans ce moment, les droits d'accès au fichier sont modifiés par OS et un propriétaire de ce fichier est inconnu (je ne peux pas le voir en raison d'un manque de permission.) Avant de reconstruire le processus, j'ai eu un accès complet au fichier. alors le processus de suppression du fichier est terminé et le fichier n'existe plus.

+0

Avez-vous quitter/arrêter le processus précédemment géré? Si un programme s'exécute en tant que processus, il est en fait ouvert et ne peut pas être supprimé ou écrit, mais il ne s'affiche pas en tant que «handle». –

+0

Désactivez le produit anti-programme malveillant installé et réessayez. –

+0

@HansPassant Je n'ai que McAfee et Windows Defender installés. – ael

Répondre

0

@HansPassant votre idée au sujet de McAfee était correcte. Seulement il était nécessaire de redémarrer le système d'exploitation aussi.