J'ai une solution WinForms simple dans VS 2010. Chaque fois que je la construis, le fichier de sortie (bin \debug\app.exe ) finit par être verrouillé, et les constructions suivantes échouent avec un message du type "The process cannot access the file 'bin\Debug\app.exe' because it is being used by another process."
La seule façon de construire le projet est de redémarrer VS après chaque construction, ce qui est très maladroit.
J'ai trouvé ce vieux billet de blog http://blogs.geekdojo.net/brian/archive/2006/02/17/VS2005FileLocking.aspx - il semble que le problème soit très ancien. Quelqu'un sait-il ce qui se passe ici, ou au moins une solution de contournement ?
Mise à jour
Je n'ai pas vraiment exécuter le dossier. Le verrouillage se produit après la construction, pas après le débogage (c'est-à-dire démarrer VS - construire - construire - échouer !) Et j'ai essayé de désactiver l'antivirus. Cela n'aide pas.
Mise à jour 2
L'explorateur de processus montre que devenv.exe a chargé le fichier (dans DLLs, pas dans Handles). Il semble qu'un problème pendant la construction ait empêché le déchargement, mais la (première) construction se termine sans autre message que "1 succeeded, o failed"/.