Avatar billede killer_bee Nybegynder
26. marts 2007 - 10:53 Der er 2 kommentarer og
1 løsning

File loading sequence?

Hej alle,

Ved faktisk ikke om det er rigtige kategori men her er spm:
Hvad er standard file loading sequence i en app.
Scenario:
MyApp.exe linker til SomeLib.dll.
MyApp.exe ligger i Path - C:\SomeDir\SomeApp\MyApp.exe
SomeLib.dll ligger i samme path og i system32.spørgsmålet er:
er der en fast loading procedure i Windows(eller en ISO standard) som siger at Applicationene leder efter ting den skal bruge i denne rækkefølge:
1-LocalFolder
2-System provided paths (via environment variabler)

Jeg vil gerne have links hvis nogen har noge direkte - ikke google links med en søgning - dem har jeg selv prøvet.

P.S. Jeg har altid troed at LocalFolder bliver kigget i først men nu er der en kollæga som siger andet, derfor vil lige klarificere dette.

På forhånd Tak.
Avatar billede arne_v Ekspert
26. marts 2007 - 15:35 #1
Du plejer at have ret - http://msdn2.microsoft.com/en-us/library/7d83bc18(VS.80).aspx - men
de har lavet det lidt om fra XP SP1 og frem - http://msdn2.microsoft.com/en-us/library/ms972822.aspx "DLL Search Order Has Changed"
Avatar billede killer_bee Nybegynder
26. marts 2007 - 16:06 #2
Tak arve_v,

Det var lige det jeg ledte efter, fanme groft de kan tillade sig at ændre en så væsentlid system design... men det er jo Mikroblød ...

Men smid et svar så point kan blive afleveret - og det er ikke fordi man samler point men fordi jeg vil gerne beløne viden :o)
Avatar billede arne_v Ekspert
26. marts 2007 - 16:21 #3
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