Visual studio process Невозможно скопировать файл - PullRequest
0 голосов
/ 24 октября 2011

У меня есть Visual Studio 2010, когда я запускаю проект в обычном режиме, и когда я закрываю окно, то делаю некоторые изменения и запускаю, они говорят «Ошибка 5 Не удается скопировать файл« obj \ x86 \ Debug \ Passport.exe »в« bin \ Debug \ Passport.exe ». Процесс не может получить доступ к файлу« bin \ Debug \ Passport.exe », так как он используется другой процесс. Паспорт "

как я вижу в Passport.exe еще в диспетчере задач. Зачем? (когда я закончу этот процесс снова, я смогу построить проект)

ПРИМЕЧАНИЕ: для других моих проектов проблем нет, только для этого.

Большое спасибо, кто может помочь:)

1 Ответ

1 голос
/ 24 октября 2011

Есть много причин, по которым это может произойти, но в основном это сводится к вашему процессу паспорта или его дочернему процессу, а не закрывается, как только вы «закрываете окно».

Что нужно проверить:1. Дополнительные потоки не прерываются (рабочие потоки не завершены и т. Д.) 2. Отладка, точки останова, вызывающие зависание процесса закрытия.

Сначала я удалил бы все точки останова, а затем посмотрел, какие процессы, которые вы можете запустить, могли бызадерживать закрытие процесса, например, рабочие потоки, запись в файл, доступ к аппаратному обеспечению.

Иногда лучше убить процессы, используя кнопку остановки в Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...