Всякий раз, когда я запускаю без отладки, закрываю приложение и пытаюсь скомпилировать его несколько секунд спустя, я получаю сообщение об ошибке:
Ошибка 14: «Невозможно скопировать файл» obj \ Debug \ xxx.exemsgstr "в файл" bin \ Debug \ xxx.exe ".Доступ к пути "bin \ Debug \ xxx.exe" запрещен "
Используя обозреватель процессов, я нашел дескриптор моего xxx.exe в" System ".Я также не могу удалить двоичный файл.Кажется, что система все еще блокирует двоичный файл в течение некоторого времени после того, как я закрываю свое приложение.Это почему?Что я могу с этим сделать?
РЕДАКТИРОВАТЬ: Некоторая новая информация:
- Проблема также возникает с версии выпуска программы.
- Это также происходит,при открытии, когда Visual Studio закрыта.
- Дескриптор файла находится непосредственно в процессе «Система» (PID 4)