Вчера я отлаживал приложение. Я остановил программу, изменил ее, затем попытался запустить и получил это сообщение об ошибке:
Error 1 error LNK1168: cannot open E:\DEVELOPMENT\Projects\Visual Studio 2013\GameEngine\bin\Debug\EngineCore.exe for writing E:\DEVELOPMENT\Projects\Visual Studio 2013\GameEngine\EngineCore\LINK EngineCore
Я открыл диспетчер задач и увидел процесс, поэтому я попытался его убить. Я не смог. Затем я перезагрузил компьютер, но получил ту же ошибку. Я попытался удалить файл, но получил сообщение, что он все еще используется. Я снова открыл диспетчер задач, но не смог найти процесс. Для временного решения я перешел в режим релиза, так как он, казалось, работал до сих пор, когда то же самое происходило с процессом режима релиза. Я понятия не имею, почему это произошло.
У меня Windows 10 64 битная и Visual Studio 2013
Редактировать:
Я скачал Process Explorer, нашел процесс, но просто не могу его убить (сообщение об ошибке: "Доступ запрещен")! Если я перезагружаю компьютер, он все еще там. Я получил PID и попытался принудительно убить его (taskkill /pid 13684 /f), но он тоже не сработал.
Edit2:
Я пытался использовать живой CD. Я удалил исполняемый файл. Я четыре раза проверил это. Но когда я загрузился в windows10, файл появился снова.
Затем я скачал Unlocker, который не смог удалить файл, но после перезагрузки я смог удалить его вручную.