애플리케이션 풀을 삭제할 수 없습니다.

애플리케이션 풀을 삭제할 수 없습니다.

IIS 서버를 정리하려고 합니다. 일부 test/uat 가상 디렉터리를 제거했지만 응용 프로그램 풀을 제거할 수 없습니다. 다음과 같은 오류 메시지가 나타납니다.

대체 텍스트

이 문제를 해결하는 방법에 대한 힌트가 있습니까?

답변1

응용 프로그램 풀 "트리"를 열면 해당 풀에 연결된 응용 프로그램을 볼 수 있습니다. 물론 모든 응용 프로그램이 "표준 응용 프로그램" 이름을 사용하는 경우 이 정보는 아무 가치가 없습니다. 그래서 새 애플리케이션을 만들 때 항상 의미 있는 이름을 지정합니다.

두 번째 팁: 줄 수도 있어요IIS 메타베이스 분석기시도:

이름에서 알 수 있듯이 응용 프로그램은 IIS 메타베이스 정보를 보고 어떤 IIS 웹 응용 프로그램이 어떤 IIS 웹 사이트에서 실행되고 있는지 확인합니다. 또한 해당 웹 사이트 및 웹 응용 프로그램이 실행되는 응용 프로그램 풀을 결정합니다. 버전 충돌이 감지되면 IIS 메타베이스 분석기가 이를 경고하고 IIS 관리 도구로 문제를 해결하는 것은 사용자의 몫입니다.

답변2

안타깝게도 어떤 응용 프로그램이 어떤 응용 프로그램 풀에 속하는지 나열하는 쉬운 방법이 없습니다. 각 사이트를 살펴보고 모든 응용 프로그램이 어떤 풀에 있는지 확인하고 필요한 경우 다시 할당해야 합니다.

답변3

가상 디렉터리와 이름 및 위치가 동일한 더미 디렉터리를 만들어 보십시오. IIS 관리자를 엽니다. 디렉터리는 가상 디렉터리로 표시되어야 합니다. 이제 IIS 관리자에서 삭제하세요... 짜잔... 앱 풀은 비어 있을 것입니다. 이제 앱 풀을 삭제할 수 있습니다.

관련 정보