Я пытаюсь очистить сервер IIS. Я удалил некоторые виртуальные каталоги test/uat, однако я не могу удалить пулы приложений. Я получаю следующее сообщение об ошибке.
Есть ли какие-нибудь подсказки, как мне решить эту проблему?
решение1
Если вы откроете "дерево" пула приложений, вы должны увидеть, какие приложения связаны с этим пулом. Конечно, если все ваши приложения используют имя "Стандартное приложение", эта информация не имеет значения. Поэтому, когда я создаю новые приложения, я всегда даю им осмысленные имена.
Второй совет: вы можете датьАнализатор метабазы IISпопытка:
Как следует из названия, приложение просматривает информацию метабазы IIS, чтобы определить, какие веб-приложения IIS запущены под какими веб-сайтами IIS. Кроме того, оно определяет, под какими пулами приложений запущены эти веб-сайты и веб-приложения. При обнаружении конфликта версий анализатор метабазы IIS оповещает вас об этом, и вам остается только исправить проблему с помощью инструментов управления IIS.
решение2
К сожалению, я не знаю простого способа составить список приложений, к какому пулу приложений они относятся. Вам придется пройтись по каждому сайту и проверить все приложения, чтобы узнать, к какому пулу они относятся, и при необходимости переназначить их.
решение3
Попробуйте создать фиктивный каталог с тем же именем и местоположением, что и у виртуального каталога. Откройте диспетчер IIS. Ваш каталог должен отображаться как виртуальный каталог. Теперь удалите его из диспетчера IIS... и вуаля... ваш пул приложений будет пуст. Теперь вы можете удалить пул приложений