2015-11-12 2 views
-1

J'ai créé un projet d'application WinForms. Le plus simple. Lorsque je tape ctrl + F5 rien ne se passe, et Visual Studio se bloque. Et parfois j'obtiens cette erreur: (Impossible de copier le fichier "obj \ Debug \ Project1.exe" vers "bin \ Debug \ Project1.exe". Le processus ne peut pas accéder au fichier 'bin \ Debug \ Project1.exe' car il est utilisé par un autre processus.) Mais souvent, la fenêtre de sortie est absolument vide.Le démarrage de l'application WinForms ne fonctionne pas

Lorsque je le lance en mode débogage (F5) cela fonctionne. Cela ne m'est jamais arrivé auparavant.

J'ai vérifié le Gestionnaire des tâches et il semble que le processus d'application est déjà démarré lorsque le projet est ouvert dans VS et lorsque j'essaie d'exécuter l'application, un autre processus est créé. Donc, à ce moment-là, j'ai deux processus identiques. Peut-être y a-t-il le problème, mais pas sûr. Comment résoudre ceci?

+3

Absolument aucune information pour continuer .. –

+0

Vous devez fournir beaucoup plus d'informations pour que quelqu'un puisse vous aider. –

+0

Utilisez-vous un antivirus l? Peut-être Avast? Essayez de le désactiver avant d'exécuter le programme – Zorgatone

Répondre

2

Grâce à la réponse de Zorgatone (qui est dans les commentaires), dans mon cas, la solution était de désactiver l'antivirus Avast.

0

Un fichier de registre est peut-être manquant? Avez-vous nettoyé le registre récemment? Essayez de le démarrer dans les paramètres de compatibilité à un plus bas que votre OP actuel si le temp le fixe. Le processus du gestionnaire de tâches n'étant pas présent, c'est parce qu'il a des services qui le suivent, identifient et ferment ceux qui lui sont liés.

0

Depuis les barres d'outils, ouvrez la console de sortie et observez le chargement des bibliothèques, puis vérifiez si le problème survient. Collez également le journal de sortie.

0

J'ai fait face à ce problème de "être utilisé" etc. Dans mon cas, oui, le projet était déjà en cours d'exécution ou l'exe était en cours d'exécution. J'ai juste dû fermer ou fermer celui qui était en cours d'exécution (ou fermer Visual Studio) et recommencer. Je l'ai trouvé étrange aussi. Je suppose que, dans le mode débogage, VS essaie un peu d'écrire l'exe de façon temporaire pour l'exécuter et s'il existe déjà un exe dans le dossier de débogage, cette erreur est levée.

+1

J'ai essayé, mais sans succès. Le processus était toujours en cours. – Archiorg