2011-07-01 27 views
4

C#でDirectoryEntryを使用してIIS6アプリケーションプールの状態をキャプチャする方法があるのだろうか?IIS6アプリケーションプール状態

私は、人々がIIS7のためにAppPoolStateを使用しているのを見ましたが、IIS6には同等の機能がありますか?あるいは、別の名前空間を使用する必要がありますか?

EDIT:ステータスの文字列を表示するものはありますか? AppPoolStateは、それが整数だけを受け入れるように見えます。あなたが同じプロパティを使用したいよう

答えて

2
+0

私はアプリケーションプール名を割り当てる必要はありません。私はサーバー上のすべてのアプリケーションプールを取得したいと思います。私は現在、私はすべてのアプリケーションプールを取得することができますこの声明を持っています。を使用して(DirectoryEntry appPoolsEntry =新しいDirectoryEntry( "IIS:// {0}/W3SVC/AppPools"、serverIP))) { (DirectoryEntry childEntry in appPoolsEntry.Children) – Matt

+0

これはすべてのアプリケーション特定のサーバーからのプールしかし、投稿されたコードに自分のコードを統合すると、特定のアプリケーションプールを割り当てなければ機能しません。 – Matt