Avatar billede mrpalermo Nybegynder
09. februar 2004 - 13:17 Der er 11 kommentarer og
1 løsning

Afprøve dll

Jeg sidder og udvikler en dll komponent i VB6 som skal bruges til et ASP projekt.

Mit spørgsmål er nu: Er der en smart måde, hvorpå man kan teste sin dll, uden at skulle afinstallere dll´en  på serveren, genstarte IIS´en, og installere den nye compilerede dll?

Kan man sætte VB op til at gøre et eller andet smart i den forbindelse?

Jeg tænke også på om man måske kunne tilføje en form i projektet, som man kunne teste sine rutiner på?
Avatar billede nute Nybegynder
09. februar 2004 - 13:37 #1
for at kunne teste dine dll'er, så er du nødt til at registrere den. for at teste, så kan du så enten lave et nyt "exe" projekt eller teste fra browser

/nute
Avatar billede mrpalermo Nybegynder
09. februar 2004 - 13:41 #2
Jeg ved godt at jeg er nødt til at registrere den, for at teste, men det jeg søger i denne tråd, er en løsning på hvorledes man på en men måde kan compilere en ny version, og afprøve denne, uden at skulle afinstallere sin dll på serveren, genstarte IIS´en, overskrive den gamle dll, og registrere den endnu engang.
Det tager ufattelig lang tid at lave denne proces, især når det er smårettelser jeg sidder og laver/tester.
Avatar billede nute Nybegynder
09. februar 2004 - 13:52 #3
når du skal teste din dll, så starter du dit dll projekt, i debug mode, inden du starter dit exe projekt. når du starter dll projektet, så tager VB over registreringen af din dll, og du vil kunne teste uden at skulle afregistrere, genstarte IIS og registrere din dll igen

/nute
Avatar billede mrpalermo Nybegynder
09. februar 2004 - 14:12 #4
Hvis du kan forklare dig lidt nærmere, og jeg får det til at virke, så får du pointene for mit spørgsmål.
Avatar billede nute Nybegynder
09. februar 2004 - 14:16 #5
hvad er det du ikek forstår ?
Avatar billede kedde65 Praktikant
10. februar 2004 - 09:43 #6
Du kan faktisk godt gøre det uden at skulle installere din DLL, men det kræver at du har VB 6.0 installeret på den server der også kører IIS. Så skal du blot starte VB6.0 dll inde fra VB og herefter referere til den fra ASP siden...

VH CK
Avatar billede nute Nybegynder
10. februar 2004 - 09:54 #7
kedde65 >> som jeg har skrevet @ 09/02-2004 13:52:21 ;o]
Avatar billede kedde65 Praktikant
10. februar 2004 - 10:24 #8
Nute>> Hov det så jeg slet ikke :-)
Avatar billede mrpalermo Nybegynder
16. februar 2004 - 10:10 #9
Jeg fandt aldrig rigtig ud af at sætte VB6 op til det du omtaler, nute. Kan du kort besrkive det, så er pointene hjemme
Avatar billede nute Nybegynder
16. februar 2004 - 10:17 #10
når du har VB6 åbent, og du sidder og arbejder på din dll, så skal du bare starte dll'en. dette gjør du ved at klikke på den lille trekant der ligger på din toolbar. Du kan finde den samme knap under "Run" menuen (ved ikke hvad den hedder på dansk, men måske "Kør" ?). hvis du ikke kan finde den, så kan du bruge F5. når du så har gjordt dette, så kan du teste din dll via en webside. registreringen af dll'en er så overtaget af VB6 og den kode du sidder med her, er gældende.

/nute
Avatar billede mrpalermo Nybegynder
19. februar 2004 - 15:50 #11
Nute, jeg kan ikke give dig point for en kommentar.

Jeg har ikke prøvet det du skriver, men det lyder jo for godt til at være sandt.

Send et svar, og jeg accepterer det.
Avatar billede nute Nybegynder
19. februar 2004 - 16:03 #12
svar
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester