У меня есть приложение на C # webforms
, которое до сегодняшнего дня работало просто плавно.
Теперь сегодня, внезапно, каждый раз, когда я пытаюсь запустить приложение, я получаю блокировку файлаошибка:
Невозможно скопировать файл "obj \ Debug \ MyProject.exe" в "bin \ Debug \ MyProject.exe".Процесс не может получить доступ к файлу «bin \ Debug \ MyProject.exe», так как он используется другим процессом.
Поиск ошибки не дает ничего, кроме очевидного, то есть VS считает,файл заблокированИ определенно Visual Studio сама блокирует файл, потому что, когда я закрываю VS и снова открываю его, проект выполняется нормально - в первый раз.Когда я пытаюсь запустить его второй раз, я получаю ошибку блокировки файла.
Закрытие VS и повторное открытие каждый раз, когда я хочу запустить приложение, не является приемлемым решением!Как узнать, что блокирует файл, и предотвратить его блокировку?
РЕДАКТИРОВАТЬ: Еще одно интересное открытие: мне даже не нужно запускать приложение.Простая компиляция вызывает блокировку файла;Я не могу скомпилировать два раза подряд!
Эта проблема относится к одному проекту в моем решении.Все остальные проекты работают нормально и могут выполняться столько раз, сколько мне нравится.Только этот проект заперт.