Convertire com da vb6 a vb.net

lunedì 30 gennaio 2006 - 10.01

fra77 Profilo | Newbie

Ciao a tutti,
io ho il seguente problema: avevo una com realizzata in vb6. Ho convertito il codice in vb.net, ho compilato la nuova dll (nessun errore dal framework) e ho provato a creare la com da componet services. Mi ristuitisce il seguente errore: "Uno o più file non contengono librerie dei tipi. Impossibile installare il file.". Dove ho sbagliato?
Grazie anticipatamente...
Help me!!!!
Francesca

Brainkiller Profilo | Guru

>Ciao a tutti,
>io ho il seguente problema: avevo una com realizzata in vb6.
>Ho convertito il codice in vb.net, ho compilato la nuova dll
>(nessun errore dal framework) e ho provato a creare la com da
>componet services. Mi ristuitisce il seguente errore: "Uno o
>più file non contengono librerie dei tipi. Impossibile installare
> il file.". Dove ho sbagliato?
>Grazie anticipatamente...
>Help me!!!!

Ciao Francesca, un componente COM e una libreria Assembly .NET sono due cose completamente diverse, sfruttano architetture compeltamente diverse, è come confrontare mele e pere.

Non riuscirai mai a installare una DLL creata da .NET nei Component Services, ma solo componenti COM.

Le DLL/Assembly prodotte con .NET si possono solo usare da altre applicazioni .NET principalmente (anche se in alcuni scenari possono essere usate in altro modo) e NON sono componenti COM quindi per questo ricevi quell'errore.

Se hai dei dubbi replica tranquillamente :D
ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5