10. december 2003 - 10:50Der er
10 kommentarer og 2 løsninger
Tilgå en .Net dll fra en alm. ASP-side/VB6
Hej
Jeg har nogle alm. ASP sider, der skal have data fra nogle web-services. Alt arbejdet med web-services har jeg lavet i .Net (C#) og placeret i en dll og det virker :-)
Nu kommer spørgsmålet: Hvor tilgår jeg en dll, der befinder sig i .Net frameworket fra fx en ASP side? Så vidt jeg har fundet ud af kan man ikke benytte den normale måde med at registre dll'en på serveren.
Jeg har fundet nogle halvdårlige forsøg på at beskrive fremgangsmetode på ovenstående, men ikke noget brugbart/forståeligt. Så det jeg efterlyser en forståelig step by step fremgangsmetode.
Det ved jeg faktisk ikke. Har som sagt gjort, hvad den guide fortalte mig og det virkede, så jeg har ikke undersøgt det nærmere. Du kan prøve at smide attributten på den metode, som du ønsker eksponeret og se, om du kan tilgå den. Umiddelbart vil jeg sige nej, men jeg kan tage fejl :)
Tjaa hvor svært kan det være: Min lille step by step vejledning i visual studio er som følger: 1) Opret et nyt class libary 2) Lav din klasse 3) Sæt register for COM interop = true (under configuration propeties - advanced - build)
vupti så er den der. Lige til at benytte i fx VB6:-)
Tak for hjælpen mufoxe - er det ok at vi deler pointene?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.