2012-04-05 4 views
1

Versuch, COM -Objekt auf Server erstellen.Erstellen Sie COM-Objekt auf dem Server in C#: Fehler: 80070776

Code ist:

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 (....); 

den Fehler bekommen:

Creating an instance of the COM component with CLSID {530A1815-820C-11D3-BBB7-008048DE406A} from the IClassFactory failed due to the following error: 80070776.

+1

0x80070776 = OR_INVALID_OXID: "Der angegebene Objektexporter wurde nicht gefunden." – Rup

+0

@Rup, danke. "Der angegebene Objektexporteur wurde nicht gefunden." - Was heißt das? – VextoR

+2

Nicht mein Fachgebiet, tut mir leid. [Diese MSDN-Seite] (http://msdn.microsoft.com/en-us/library/cc226948.aspx) klingt wie ein DCOM-Fehler: Möglicherweise versucht Ihr Computer, eine andere Maschine zu entfernen, um das COM-Objekt aber zu erhalten die andere Maschine hat das Objekt nicht konfiguriert, um es Ihnen zu dienen? – Rup

Antwort