在C#中的服务器上创建COM对象:错误:80070776

时间:2012-04-05 11:09:29

标签: c# .net com windows-server-2008

尝试在服务器上创建COM - 对象。

代码是:

var myGuid = new Guid("530A1815-820C-11D3-BBB7-008048DE406A"); 
var myType = Type.GetTypeFromCLSID(myGuid, some_ip, true); 
ITInfoServer infsrv = (ITInfoServer)Activator.CreateInstance(myType);
// infsrv.callSomeMethod (....); 

得到错误:

  

使用CLSID创建COM组件的实例   来自IClassFactory的{530A1815-820C-11D3-BBB7-008048DE406A}失败   由于以下错误:80070776。

1 个答案:

答案 0 :(得分:2)

似乎阻止服务器使用COM对象的网络问题, 您可以尝试将服务器添加到主机文件中吗?

http://www.yusufozturk.info/windows-server/wmi-error-80070776-the-object-exporter-specified-was-not-found.html

http://www.awesomes.net/?p=28