正如我所看到的那样,我使用Microsoft.web.administration
库,特别是ServerManager.OpenRemote()
和manager.ApplicationPools[poolName]
代码来尝试回收远程应用程序池。我的代码是
var managerTwo = ServerManager.OpenRemote(serverTwo);
var testPoolTwo = managerTwo.ApplicationPools[testPoolName];
但是我收到了错误
{“使用CLSID检索远程组件的COM类工厂 {2B72133B-3F5B-4602-8952-803546CE3344}来自机器wycvwwebd017 由于以下错误而失败:80040154 wycvwwebd017。“}
似乎这个错误意味着它无法找到要加载的类。我已经检查了远程机器上的注册表,并且clsid肯定存在。知道如何排除COM无法找到clsid的原因吗?