Hier, je débuguais une application. J'ai arrêté le programme, modifié puis j'ai essayé de le lancer et reçu ce message d'erreur :
Erreur 1 erreur LNK1168 : impossible d'ouvrir E:\DEVELOPMENT\Projects\Visual Studio 2013\GameEngine\bin\Debug\EngineCore.exe en écriture E:\DEVELOPMENT\Projects\Visual Studio 2013\GameEngine\EngineCore\LINK EngineCore
J'ai ouvert le gestionnaire de tâches et vu le processus, donc j'ai essayé de le tuer. Je n'ai pas réussi. Ensuite j'ai redémarré l'ordinateur, mais j'ai eu la même erreur. J'ai essayé de supprimer le fichier mais j'ai reçu un message indiquant qu'il était toujours en cours d'utilisation. J'ai ouvert à nouveau le gestionnaire de tâches mais je n'ai pas pu trouver le processus. Pour une solution temporaire, je suis passé en mode release car cela semblait fonctionner jusqu'à présent, quand la même chose est arrivée au processus en mode release. Je ne sais pas pourquoi cela s'est produit.
Je suis sous Windows 10 64 bits et Visual Studio 2013
Édit :
J'ai téléchargé Process Explorer, trouvé le processus mais je ne peux tout simplement pas le tuer (message d'erreur : "Accès refusé") ! Si je redémarre l'ordinateur, il est toujours là. J'ai obtenu son PID et ai essayé de le forcer ( taskkill /pid 13684 /f ) mais cela n'a pas fonctionné non plus.
Édit 2 :
J'ai essayé d'utiliser un CD bootable. J'ai supprimé le fichier exe. J'ai vérifié plusieurs fois. Mais quand j'ai démarré sous Windows10, le fichier est réapparu.
Ensuite, j'ai téléchargé Unlocker, qui n'a pas pu supprimer le fichier, mais après un redémarrage j'ai pu le supprimer manuellement.