Avatar billede Lasse Novice
22. august 2002 - 01:15 Der er 3 kommentarer og
1 løsning

hvad blev der af binaere dll'er

Ja, jeg sidder lige og har lavet et class library. Det er nu faerdigt, og jeg vil nu bruge den kompileret dll i et andet program.
Desvaerre viser det sig at der er problemer i min dll, og idet jeg er i debug mode, sker der et break i eksekveringen. Den stopper op i det kode som er i dll'en. Hvorfor spoerger jeg mig selv???

I gamle dage blev dll'erne til binaer kode. Jeg ved ikke hvad de bliver til idag, men hvad er der blevet er Copyright? Mangler jeg at saette min kompilering over i release mode naar jeg kompilerer min dll fil?

Paa forhaand takker
Avatar billede simon.ulsnes Nybegynder
22. august 2002 - 07:26 #1
Det lyder da som om din dll alligevel ikke er helt fejlfri... :-)
Men nej, dll'er bliver på sin vis ikke helt så binære som i gamle dage... de bliver, lige så vel som alt andet i .NET, oversat til MSIL (Microsoft Intermediate Language). Det betyder ikke at man under alle omstændigheder kan få fat i din kildekode, det kan man vistnok godt beskytte.

Men prøv, som du selv siger, at compile din dll i release mode.

// Simon
// This sentence no verb.
Avatar billede simon.ulsnes Nybegynder
22. august 2002 - 07:26 #2
Med hensyn til fejlen i din dll, så er exceptions jo altid en god ting...
Avatar billede odegaard Nybegynder
22. august 2002 - 09:38 #3
>Mangler jeg at saette min kompilering over i release mode naar
>jeg kompilerer min dll fil?

Ja lige præcis. Der er en dropdown ved siden af play-knappen, hvor der står debug som ændres til release (hvis du altså bruger visual studio).
Avatar billede Lasse Novice
03. september 2002 - 19:02 #4
ok
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