Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IIS6应用程序池状态_C#_Asp.net_Application Pool - Fatal编程技术网

C# IIS6应用程序池状态

C# IIS6应用程序池状态,c#,asp.net,application-pool,C#,Asp.net,Application Pool,我想知道是否有一种方法可以使用C#中的DirectoryEntry捕获IIS6应用程序池的状态 我见过有人在IIS7中使用AppPoolState,但是有没有一个等效的工具可以在IIS6中使用?或者我需要使用不同的名称空间吗 编辑:是否有显示状态字符串的内容?AppPoolState看起来只接受整数。看起来您应该使用相同的属性:我不想分配应用程序池名称。我想获取服务器上的所有应用程序池。我有一个声明,当前允许我获取所有应用程序池。使用(DirectoryEntry appPoolsEntry=n

我想知道是否有一种方法可以使用C#中的DirectoryEntry捕获IIS6应用程序池的状态

我见过有人在IIS7中使用AppPoolState,但是有没有一个等效的工具可以在IIS6中使用?或者我需要使用不同的名称空间吗


编辑:是否有显示状态字符串的内容?AppPoolState看起来只接受整数。

看起来您应该使用相同的属性:

我不想分配应用程序池名称。我想获取服务器上的所有应用程序池。我有一个声明,当前允许我获取所有应用程序池。使用(DirectoryEntry appPoolsEntry=new DirectoryEntry(string.Format(“IIS://{0}/W3SVC/AppPools”,serverIP)){foreach(appPoolsEntry.childrence中的DirectoryEntry childEntry)这在从特定服务器获取所有应用程序池时非常有效。但是,当我将代码集成到发布的代码中时,如果不指定特定的应用程序池,它将无法工作。