使用DirectoryEntry与IIS交互

时间:2017-02-06 06:25:42

标签: c# iis com interop

我正在尝试使用DirectoryEntry使用以下代码连接到 IIS

string hostName = "server1"
DirectoryEntry iis = new DirectoryEntry("IIS://" + hostname + "/w3svc");

foreach (DirectoryEntry node in iis.Children) // Getting exception on this line
{
  // some stuff
}

异常详情

System.Runtime.InteropServices.COMException (0x80070057): The parameter is incorrect.

我认为server1存在一些问题,很可能与server1上的iis有关,因为相同的代码适用于其他服务器。只是无法弄清server1的问题。

0 个答案:

没有答案