IISサーバーを整理しようとしています。いくつかのtest/uat仮想ディレクトリを削除しましたが、アプリケーションプールを削除できません。次のエラーメッセージが表示されます。
これを解決するためのヒントはありますか?
アプリケーションプールの「ツリー」を開くと、そのプールに関連付けられているアプリケーションが表示されます。もちろん、すべてのアプリケーションが「標準アプリケーション」名を使用している場合、この情報には価値がありません。そのため、新しいアプリケーションを作成するときは、常に意味のある名前を付けます。
2番目のヒント: IIS Metabase Analyzer 試してみることができます:
名前が示すように、アプリケーションはIISメタベース情報を調べて、どのIIS WebアプリケーションがどのIIS Webサイト。さらに、それらのWebサイトとWebアプリケーションが実行されているアプリケーションプールを決定します。バージョンの競合が検出されると、IIS Metabase Analyzerが警告を発し、修正するのはあなた次第です。 IIS管理ツールの問題。
残念ながら、どのアプリケーションがどのアプリケーションプールに属しているかを一覧表示する簡単な方法はありません。各サイトを調べて、すべてのアプリケーションをチェックして、どのプールにあるかを確認し、必要に応じて再割り当てする必要があります。
仮想ディレクトリと同じ名前と場所でダミーディレクトリを作成してみてください。 IIS manager。ディレクトリが仮想ディレクトリとして表示されるはずです。IIS manager ...そして出来上がり...アプリプールから削除してください。空になります。アプリプールを削除できるようになりました