Это знаменитыйVisual Studio 2015 не может (пере) строить быстро - файл заблокирован
«Невозможно скопировать файл "OBJ \ Debug \ MVP.exe" в "Bin \ Debug \ MVP.exe" . Процесс не может получить доступ к файлу 'bin \ Debug \ MVP.exe', потому что он является , используемым другим процессом. "
сообщение снова. Visual Studio Enterprise на Windows 7 64bit. Это шаги для воспроизведения:
- Я построю решение (F6) Построить концы без ошибок.
- Я замечаю небольшое раздражение, поэтому я быстро его исправлю
- Нажмите F6, чтобы построить снова, но теперь сборка не может выполнить из-за вышеупомянутой ошибки.
- Подождите 30 секунд
- Теперь я могу построить снова
Так почему держит VS этот файл заблокирован так долго после того, как сборка завершена? Что я могу сделать?
EDIT
Так что я проверить его с Process Explorer (который можно загрузить с Microsoft). Файл иногда используется процессом «система». Он используется около 30 секунд. Затем «система» освобождает его, хотя исполняемый файл, который я тестирую, может быть запущен. Но в принципе, до тех пор, пока процесс «система» удерживает этот файл, невозможно построить решение. Так почему же этот процесс держит этот файл в течение 30 секунд после некоторых перестроек (или запускает его)?