Не мог скопировать файл от obj\Debug до bin\Debug

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

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

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

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

enter image description here

47
задан valiano 19 March 2019 в 11:45
поделиться

1 ответ

Настоящая проблема не в ошибке, которую вы получаете, а в том, что приложение не убирает за собой.

Оно либо удерживает ссылки, либо не освобождает ресурсы, либо что-то еще, что заставляет процесс не завершаться, когда ему говорят закрыться. Исправьте эту проблему, и она разрешится сама собой. Мы не сможем помочь вам с этим, пока вы не опубликуете свой код (и на данный момент, если вам нужна помощь с этим, вам следует начать новый вопрос).

9
ответ дан 26 November 2019 в 19:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: