Как убедиться, что при публикации в iis 7.5 все старые данные и файлы для сайта удаляются?

Я установил кнопку публикации Visual Studio для своего приложения, включая параметр "удалить все файлы перед публикацией". Похоже, что удалить файлы не удается (возможно, они все еще заблокированы, может, IIS все еще их обслуживает?). Иногда я обнаруживаю старые, старые файлы в моем тестировании, и мне приходится удалять их вручную.

Мой текущий обходной путь - удалить сайт вручную, а затем сделать публикацию. Хотя это отстой. Я хотел бы иметь возможность сделать публикацию в один клик.

Есть ли способ настроить это? Чтобы убедиться, что все файлы в каталоге удалены перед публикацией новой версии приложения?

1 ответ

Я никогда не сталкивался с этой проблемой, но если вы остановите пул приложений, который приложение запускает перед повторным развертыванием, то это должно гарантировать, что IIS не блокирует файлы.

Другие вопросы по тегам