DirectoryEntry配置IIS出现ADSI Error:未知错误(0x80005000)_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > DirectoryEntry配置IIS出现ADSI Error:未知错误(0x80005000)

DirectoryEntry配置IIS出现ADSI Error:未知错误(0x80005000)

 2013/11/21 16:33:15  xiaotiannet  博客园  我要评论(0)
  • 摘要:在对IIS开发时遇到了如下错误:System.Runtime.InteropServices.COMException(0x80070003):系统找不到指定的路径。在System.DirectoryServices.DirectoryEntry.Bind(BooleanthrowIfFail)在System.DirectoryServices.DirectoryEntry.Bind()在System.DirectoryServices.DirectoryEntry
  • 标签:iiS 配置 未知 CTO 错误

在对IIS开发时遇到了如下错误

System.Runtime.InteropServices.COMException (0x80070003): 系统找不到指定的路径。

   在 System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
   在 System.DirectoryServices.DirectoryEntry.Bind()
   在 System.DirectoryServices.DirectoryEntry.get_IsContainer()
   在 System.DirectoryServices.DirectoryEntries.ChildEnumerator..ctor(DirectoryEntry container)
   在 System.DirectoryServices.DirectoryEntries.GetEnumerator()

 

在网上找了各种方式,但是始终不得人意。最后发现有了DirectoryEntry的入参有如下区别:

DirectoryEntry appPools = new DirectoryEntry(“IIS://LOCALHOST/W3SVC/”);   //报错
/*
 其他操作
*/

DirectoryEntry appPools = new DirectoryEntry(“IIS://LOCALHOST/W3SVC”);   //报错
/*
 其他操作
*/

 

附:其他的解决方案: http://blog.csdn.net/ts1030746080/article/details/8741399

发表评论
用户名: 匿名