Peut-être que l'ancien programme est actif quand le compilateur cherche à créer le nouveau programme. Dans ce cas, l'ancien programme bloque la création du nouveau. Si cela arrive, il faut fermer (ou tuer avec le gestionnaire des tâches si on n'arrive à le fermer normalement) l'ancien programme, avant de créer le nouveau programme. Mais normalement, il devrait y avoir un message d'erreur à la compilation disant que l'exécutable n'a pas pû être créé. Est-ce que vraiment la compilation (et l'édition des liens qui suit, évidemment) s'est bien passée ? Est-ce que l'heure du fichier ".exe" a changé après la compilation ?