Registrare DLL con UserControl Visual C# da esporre come ActiveX

mercoledì 13 febbraio 2008 - 15.42

Namelessx Profilo | Newbie

Salve,
volevo chiedere un immenso favore....

Devo creare un ActiveX per una applicazione di automazione.
non conoscendo il c++ volevo creare una DLL in C# in cui sono inseriti dei controlli utente.

La DLL è settata "register for COM interop", il suo Assembly usa System.Runtime.InteropServices con [assembly: ComVisible(true)]...

Tramite "RegSvr32 mialibreria.dll" mi dice che manca il punto di ingresso DllRegisterServer...

RegAsm mi dice che non è un assembly .NET valido....

non so proprio cosa fare... vi prego aiutatemi!

grazie
Enzo

StefanoLep Profilo | Senior Member

Ciao, che io sappia le dll che generi da VS.net non si registrano, aggiungi un riferimento alla dll nel tuo progetto e lei funziona. Se cerchi con google il messaggio di errore che ottieni quando tenti la registrazione troverai anche una spiegazione dettagliata del perchè ;-)



E' la passione che genera il progresso :-)
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5