Невозможно скопировать файл из obj \ Debug в bin \ Debug - PullRequest
45 голосов
/ 13 апреля 2010

У меня есть проект на C #, и я получаю эту ошибку каждый раз, когда пытаюсь скомпилировать проект:

(Невозможно скопировать файл "obj \ Debug \ Project1.exe" в "bin \ Debug \ Project1.exe". Процесс не может получить доступ к файлу "bin \ Debug \ Project1.exe", так как он используется другим процесс.)

Так что я должен закрыть процесс из диспетчера задач. Мой проект - только одна форма, и нет многопоточности.

Какое решение (без перезапуска VS или уничтожения процесса)?

enter image description here

Ответы [ 29 ]

0 голосов
/ 18 апреля 2013

Запустите Visual Studio как Administrator

0 голосов
/ 05 июня 2013

Мы недавно испытали это на проекте WinPhone 8, в VS 2012 Update 2.

Необъяснимо, причина была в использовании типа Tuple. После удаления кода, который использовал Tuple, проблема исчезла. Добавьте код обратно, к которому вернулась проблема.

0 голосов
/ 01 июля 2015

для меня это был антивирус. Просто добавьте проект Visual Studio или всю родительскую папку в список исключений Антивируса, или вы также можете добавить расширение файла в качестве исключения, и этот метод работал для меня в Visual Studio 2010/2012

0 голосов
/ 16 июня 2015

Если возникла эта ошибка, вы можете выполнить следующее

  1. Завершить задачу msbuild.exe
  2. Завершить задачу explorer.exe
  3. Запустите задачу explorer.exe снова
0 голосов
/ 17 июня 2013

Это будет звучать безумно, когда я собираю проект, будет отображаться ошибка, и антивирус avast будет показывать это как вредоносную попытку, а проект не запускается. Я просто отключаю антивирус и снова собираю решение, отсутствующее. Файл EXE был создан, и проект был успешно выполнен.

Или вы можете попробовать это

Сбой сборки Visual Studio: невозможно скопировать exe-файл из obj \ debug в bin \ debug

0 голосов
/ 15 августа 2013

Я решил это, убив XDesProc, у которого был дескриптор библиотеки DLL, которую он не мог удалить.

0 голосов
/ 03 февраля 2014

Ну, у меня та же проблема, мой способ исправить это - остановить и отключить службу "опыта приложений" в Windows.

0 голосов
/ 24 мая 2019

Моя Visual Studio 2019 внезапно останавливается и перезапускается, а затем, когда я запускаю проект, появляется эта ошибка.

Я решил эту проблему, зайдя в папку своего проекта и удалив папку bin и obj Затем очистите и перестройте мой проект. Это решило мою проблему.

0 голосов
/ 16 апреля 2014

Не прямой ответ на ваш вопрос ..

Ниже приведен один сценарий, когда это может произойти -

Если ваше приложение находится в процессе отладки - скажем, при отладке «Присоединить к процессу», эта ошибка может появиться

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