Com+ attivazione dell'oggetto in una divisione diversa
-
30-10-2019 - |
Domanda
Avevo creato una partizione di dominio COM+, quindi l'ho mappata su una macchina server di Windows 2008 e ho importato un'applicazione COM+ in essa.
Ho provato a utilizzare il seguente codice C# per attivare un oggetto da quella partizione specifica sul server da remoto:
//partition guid
Guid guidMyPartition = new Guid("41E90F3E-56C1-4633-81C3-6E8BAC8BDD70");
//parition moniker
string uri= "partition:{" + guidMyPartition + "}/new:MyObject";
Type t = Type.GetTypeFromProgID("MyObject", "MyServer");
MyObject obj = (MyObject)Activator.GetObject(t, uri);
Ma ricevo questa eccezione:
Impossibile creare il sink di canale per connettersi alla partizione URL: {41e90f3e-56c1-4633-81c3-6e8Bac8bdd70}/new: myObject '. Probabilmente non è stato registrato un canale appropriato.
Qualcuno sa come può essere realizzata una tale attivazione?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow