2010-06-08 2 views
3

Après le débogage, dans environ 90% des cas, je ne peux pas reconstruire ma solution, car VS conserve le handle de fichier de l'ancien .exe (impossible de copier le nouvel exe obj \ Debug à bin \ Debug). Je sais que c'est le gestionnaire de fichier de VS pour sûr, puisque je l'ai vérifié avec le Unlocker Assistent. En outre, j'ai essayé la solution de contournement en appelant l'espace de noms par défaut le même que l'exécutable, mais pas de chance. Des idées? PS: Exécution sur Windows XP.Visual C# 2010 Express conserve le handle de fichier après le débogage

+0

Votre programme est toujours en cours d'exécution? Utilisez Taskmgr.exe, l'onglet Processus –

+0

nope, seul le .vhost.exe associé est toujours en cours d'exécution, l'application elle-même n'est pas – Matthias

Répondre

1

Semble être un bogue dans VS depuis 2005. Une recherche google montrera BEAUCOUP de publications sur ce problème que Microsoft n'a pas encore abordé. Cela me frappe aussi souvent quand l'IDE ne lâche pas une DLL. Malheureusement, un redémarrage de VS est requis :(

Questions connexes