C#删除windows server 2003上的IIS虚拟目录会产生COMException

C#删除windows server 2003上的IIS虚拟目录会产生COMException,iis,virtual-directory,comexception,Iis,Virtual Directory,Comexception,这将抛出一个COMException 0x80005000。欢迎指点。可以创建虚拟目录。只有在卸载时,我才会在Event Viewver中记录此错误。为什么要使用纯ActiveDirectory相关类的DirectoryEntry来管理IIS虚拟目录?有关指针,请参阅。您可以使用DirectoryEntry类来管理IIS中的所有设置。 DirectoryEntry oDirectoryEntry = new DirectoryEntry(virtualDirMetaPath); oDir

这将抛出一个COMException 0x80005000。欢迎指点。可以创建虚拟目录。只有在卸载时,我才会在Event Viewver中记录此错误。

为什么要使用纯ActiveDirectory相关类的DirectoryEntry来管理IIS虚拟目录?有关指针,请参阅。

您可以使用DirectoryEntry类来管理IIS中的所有设置。
  DirectoryEntry oDirectoryEntry = new DirectoryEntry(virtualDirMetaPath);
  oDirectoryEntry.DeleteTree();