У мене є webforms
додаток C # , який до сьогодні працював просто плавно.
Зараз сьогодні раптово, коли я намагаюся запустити програму, я отримую помилку блокування файлу:
Не вдається скопіювати файл "obj \ Debug \ MyProject.exe" у "bin \ Debug \ MyProject.exe". Процес не може отримати доступ до файлу "bin \ Debug \ MyProject.exe", оскільки він використовується іншим процесом.
Погугливши помилку, не виходить нічого, окрім очевидного, тобто VS вважає, що файл заблоковано. І це, безумовно, сама Visual Studio, яка блокує файл, тому що коли я закриваю VS і відкриваю його знову, проект виконується чудово - вперше. Коли я намагаюся запустити його вдруге, я отримую помилку блокування файлу.
Закриття VS і повторне відкриття кожного разу, коли я хочу запустити програму, не є життєздатним обхідним шляхом! Як дізнатись, що блокує файл, і зупинити його блокування?
EDIT: Ще одне цікаве відкриття: мені навіть не потрібно запускати програму. Просто його компіляція викликає блокування файлу; Я не можу скласти двічі поспіль!
Ця проблема характерна для одного проекту в моєму рішенні. Усі інші проекти працюють нормально і можуть виконуватися стільки разів, скільки мені подобається. Тільки цей проект замикається.