2013-07-15 46 views
1

我试图从sourceServer Web应用程序执行此命令连接到IIS 7.5:无法从另一个7.5

VAR经理= ServerManager.OpenRemote(destServer)

但我收到此错误:

未经授权的访问第w的细节错误:“检索COM类工厂远程组分与从机失败CLSID {2B72133B-3F5B-4602-8952-803546CE3344}由于以下错误:80070005”

我有充分的管理权两台服务器。

我可以从控制台应用程序发出该命令没有问题,但是当我从Web应用程序尝试它时,出现错误!

我已尝试启用远程管理复选框,并启动了远程访问自动连接管理器,并尝试更新应用程序池上的负载用户配置文件,从false更改为true。

我已经搜索了太多以至于我所有的链接都是粉红色的!

任何输入,非常感谢。

+0

请参阅http://stackoverflow.com/questions/11191634/remote-connection-to-iis7-using-servermanager-openremote/对于可能的解决方案 – BSick7

+0

感谢张贴它。我的两台服务器的防火墙都关闭了,所以它与防火墙无关。 – user1019042

回答

1

我已经决定放弃使用ServerManager.OpenRemote(的),并使用DirectoryEntry的方式: 根的DirectoryEntry =新的DirectoryEntry( “IIS://服务器/ W3SVC”,用户名,密码) 它要简单得多直截了当。

+0

唯一的问题是通过错误使用DirectoryEntry:在System.DirectoryServices.dll中发生类型为“System.Runtime.InteropServices.COMException”的未处理异常。其他信息:未知错误(0x80005000) –