Avatar billede mickni33 Nybegynder
27. august 2007 - 08:55 Der er 8 kommentarer og
1 løsning

indkapsling af .dll

der er udviklet et stykke software som består af en kæmpemæssig motherf***** .dll :-)

dette skal nu laves om så det kommer til at bestå af en masse .dll'er som hver har deres arbejdsområde....

Men problemet er nu at kunderne godt kan finde på, selv at bytte nye .dll'er ud med gamle, hvis de synes at der er noget der ikke funker.. dette problem vil vi gerne komme uden om...

findes der en .NET teknologi som måske kan pakke alle disse .dll'er ind i en fil som kunderne ikke kan rode ved??

eller er der andre ideer herude på eksperten.dk?
Avatar billede nielle Nybegynder
27. august 2007 - 08:57 #1
Snakker vi om .Net DLL'er eller om Win32 DLL'er?
Avatar billede mickni33 Nybegynder
27. august 2007 - 09:00 #2
.NET dll
Avatar billede nielle Nybegynder
27. august 2007 - 09:06 #3
Så kan I jo signerer DLL'erne og dermed sikre at ptogrammet ikke funkgere uden korrekt signerede DLL'er.
Avatar billede mickni33 Nybegynder
27. august 2007 - 09:31 #4
hva så hvis der skal ændres i en dll så skal alle andre dll'er også signeres om? eller hva?
Avatar billede nielle Nybegynder
27. august 2007 - 09:55 #5
Ikke nødvendigvis. Men selv om de skulle, akn det jo klares i et batchjob.

Pointen er at der ikke er andre end jer som kan signere jeres DLL'er og derfor kan kunderne ikke selv lave en ny DLL og indsætte den (eftersom denne ikke vil være forsynet med jeres signatur).
Avatar billede mickni33 Nybegynder
27. august 2007 - 10:07 #6
hmmm jaaa det lyder måske meget godt...
andre har snakket om at lave noget software indi dll'en som spørger til hvilke version den har... men det synes jeg lyder besværligt hvis man har 30-40 dll

Har du et link til noget læsning?
læg et svar
Avatar billede nielle Nybegynder
27. august 2007 - 10:36 #7
Den rigtige løsning på jeres problemstilling er uden tvivl signering frem for at begynde at kode jer ud af det.

Et par relevante links:

http://www.wynapse.com/GeneralCoding/Strong_Names.aspx
http://blogs.msdn.com/johnls/archive/2005/12/30/test-signing-and-instrumentation.aspx
http://samples.gotdotnet.com/quickstart/howto/doc/delaysign.aspx

... og et svar :^)
Avatar billede nielle Nybegynder
11. september 2007 - 12:54 #8
Så manger du bare at acceptere mit svar :^)
Avatar billede mickni33 Nybegynder
11. september 2007 - 12:56 #9
jajajaja ok :-) har ikke afprøvet det, men det er sikkert den rigtige løsning
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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