Problema con COM e DLL

venerdì 07 novembre 2008 - 00.26

luigidibiasi Profilo | Guru

Salve,

ho scritto una dll in Visual C++ 9 in cui istanzio COM per utilizzare DirectShow. Fin qui tutto bene, avvio il progetto, carico la dll, uso i metodi e tutto funziona finchè non decido di esportarta per utilizzarla in VB.NET.

Chiaramente ho definito la funzione ed il file .def per esportare i nomi dei metodi, infatti da VB utilizzando declare function riesco a caricarla e a utilizzare tutti i metodi disponibili eccetto uno, quello che istanzia COM ( coCreateIstance ).

Vi risulta che .NET blocchi l'istanziamento di COM da dll esterne o sbaglio io a fare qualcosa?

Grazie per l'aiuto!



Luigi Di Biasi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5