C# 删除 Windows Server 2003 上的 IIS 虚拟目录会出现 COMException
DirectoryEntry oDirectoryEntry = new DirectoryEntry(virtualDirMetaPath);
oDirectoryEntry.DeleteTree();
这会引发 COMException 0x80005000。 欢迎任何指点。 创建虚拟目录就可以了。 仅在卸载时,我才会在事件查看器中记录此错误。
DirectoryEntry oDirectoryEntry = new DirectoryEntry(virtualDirMetaPath);
oDirectoryEntry.DeleteTree();
This throws a COMException 0x80005000. Any pointers welcome. Creation of virtual directory is fine. Its only at uninstall I get this error logged in Event Viewver.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么要使用纯粹与 ActiveDirectory 相关的
DirectoryEntry
类来管理 IIS 虚拟目录? 请参阅此获取指示。How come you're using
DirectoryEntry
, which is purely ActiveDirectory-related class, to manage IIS virtual directories? See this for pointers.