Не удалось записать в выходной файл 'C: \ Users ... \ Documents \ Visual Studio 2010 \ Projects \ Application 2 \ Application 2 \ obj \ x86 \ Debug \ Application 2.exe' - 'Процесс не может получить доступфайл, потому что он используется другим процессом. '
Я получаю эту ошибку с прошлых выходных.Я искал его в Интернете и нашел несколько решений, которые я пытался безрезультатно.
- Я закрыл все свои виды дизайна, а затем попытался запустить.
- Я закрылВСЕ окна, а затем попытался запустить.
- Я выгрузил проект и перезагрузил его.
- Я удалил папку 'obj' в папке моего приложения 2 '.
- Я закрыл Visual Studio и снова открыл свой проект через стартовую страницу, а также через exe решения.
- Я отредактировал командную строку события перед сборкой, что-то, что якобы разблокирует файл, а затем пытается создатьit.
- Я скачал ProcessExplorer, чтобы попытаться определить процесс, который может блокировать этот файл и завершать его.-Я даже сделал полное восстановление системы до 3 недель назад на случай, если возникла проблема.
Некоторые из этих решений работали в первый раз, когда я это сделал, но после этого это не так.
Единственное, что, по-видимому, работает стабильно, - это перезагрузка компьютера.Затем он строит один-четыре раза успешно, но затем начинает выдавать мне эту ошибку.
Я не сделал ничего радикально отличающегося в моем коде, который мог бы повлиять на мой проект таким образом, чтобы внезапно выдать мне эту ошибку.Я использую C # и работаю с приложением winforms, подключающимся к базе данных postgresql.
Просто примечание: это было сделано раньше, но затем я просто нажимаю NO, чтобы запустить предыдущую сборку и перезапустить ее, затем она работает.Теперь это постоянная проблема.
Я надеюсь, что кто-нибудь сможет помочь мне с этим исправить.
Спасибо.