Domanda

Ho una DLL COM VB6 che ho racchiuso in COM + (servizi componenti). Per la mia vita non riesco a capire come ottenere il riferimento al servizio importato / funzionante in C #. Google non mi aiuta affatto. Nulla viene visualizzato nella finestra di dialogo Aggiungi un riferimento che è anche vicino al nome del mio servizio. Qualcuno ha qualche codice / suggerimenti su come farlo? Grazie.

È stato utile?

Soluzione

Se hai registrato la dll che dovrebbe apparire nella scheda COM, puoi anche provare a navigare fino alla dll o tlb e aggiungere il riferimento in questo modo.

Modifica

No, non verrà reindirizzato al servizio. È lo stesso che se creassi l'oggetto usando CreateObject (" MyCom.MyClass ") in vb, SCM (Ihope, questo è quello che viene chiamato da molto tempo da quando ho avuto a che fare con COM +) attiverà il componente all'interno del servizio COM + se è un'applicazione di servizio o all'interno del processo se è una libreria.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top