[.Net] DLL aanspreken als COM object

Pagina: 1
Acties:

  • PolarBear
  • Registratie: Februari 2001
  • Niet online
Ik ben niet helemaal thuis in de COM(+) wereld dus een vraag over het volgende. (Ik heb gegoogled, maar ik ben niet helemaal tevreden over wat ik heb gevonden, graag wat pointers :P).

Ik heb een .Net DLL met een aantal funties (closed source). Deze wil ik in ASP (classic) aan kunnen spreken. Volgens mij moet ik dan een wrapper/com object bouwen :?

Wat kan ik het beste doen? (com object in vb6 maken of in .Net)..?

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:52
Je moet eens informatie zoeken over tblimp en tblexp

Met een van deze 2 (.NET) tooltjes kan je een COM wrapper maken.

[ Voor 4% gewijzigd door whoami op 17-06-2004 16:44 ]

https://fgheysels.github.io/


  • PolarBear
  • Registratie: Februari 2001
  • Niet online
Tis tlbexp en tlbimp... maar thanx anyway!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
hier staat een exacte uitleg. Heel eenvoudig :)

Oops! Google Chrome could not find www.rijks%20museum.nl


  • PolarBear
  • Registratie: Februari 2001
  • Niet online
P_de_B schreef op 17 juni 2004 @ 16:44:
hier staat een exacte uitleg. Heel eenvoudig :)
Daar lijk je toch echt de source van de DLL voor nodig te hebben ?

3. OPEN AssemblyInfo.VB of the CLASS library and make changes here

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
PolarBear schreef op 17 juni 2004 @ 16:47:
[...]

Daar lijk je toch echt de source van de DLL voor nodig te hebben ?

3. OPEN AssemblyInfo.VB of the CLASS library and make changes here
Sorry, niet goed gelezen :X

Oops! Google Chrome could not find www.rijks%20museum.nl


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-05 23:07

.oisyn

Moderator Devschuur®

Demotivational Speaker

Je keywords zijn Com Callable Wrapper (CCW) en Runtime Callable Wrapper (RCW)
Met CCW kun je een .net object benaderen vanuit COM. Met RCW kun je een COM object benaderen vanuit .Net

http://msdn.microsoft.com...OMWrappers.asp?frame=true

[ Voor 24% gewijzigd door .oisyn op 17-06-2004 17:06 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • PolarBear
  • Registratie: Februari 2001
  • Niet online
Zo te zien heb ik een strongname nodig om iets te kunnen uithalen. Kan ik niet gewoon een nieuw project maken, de funties uit de DLL importeren en klaar ?

  • PolarBear
  • Registratie: Februari 2001
  • Niet online
Subtiel kickje. Het gaat hier om de DevShock SockClient te vinden op http://www.devshock.com/products/net/SockClient/.

Is het dan toch het makkelijkst een eigen project te maken, de functies die ik nodig heb er in te verwerken (als een soort doorgeefluik), zodoende de mogelijkheid krijgen om een strongname te maken en klaar ?
Pagina: 1