Что делать, если при выполнении построения возникает ошибка “MSDEPLOY : error Code: ERROR_FILE_IN_USE”?
2 Лайков
- Остановить пул приложения;
- Очистить бинари приложения ( .dll файлы на стенде, где находится приложение);
- Выполнить операцию “Построение без генерации” с проставлением признака “Предварительно очистить прикладной код”
- После выполнения построения запустить пул приложения.
1 Лайк
Причина ошибки в том, что в процессе публикации средствами ms deploy, этот сервис не смог обновить файл так как этот файл занят пулом целевого сервера. Это как удалить exe-файл приложения которое прямо сейчас запущено.