Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ucitavanje DLL-a

[es] :: .NET :: Ucitavanje DLL-a

[ Pregleda: 1587 | Odgovora: 1 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dusty
Predrag Glumac
Konacno u Srbiji :)

Član broj: 15383
Poruke: 508
*.ptt.yu.

Sajt: www.mika.rs


Profil

icon Ucitavanje DLL-a30.12.2004. u 21:39

Pozdrav ljudi

Kada koristim neku statiku metodu iz nekog dll-a vidim da JIT tek po pozivu te metode ucitava dll. Kako da se ucita dll odmah po pokretanju programa ?

Drugo primetio sam da se cesto ucitava System.XML.dll iako je nigde ne koristim ?! U cemu je fora ?
Live long and prosper :)
30.12.2004. u 21:39 

Sundance

Član broj: 7510
Poruke: 2559
*.sava.sczg.hr.

ICQ: 106979934


Profil

icon Re: Ucitavanje DLL-a20.03.2005. u 12:21
Citat:
dusty: Kada koristim neku statiku metodu iz nekog dll-a vidim da JIT tek po pozivu te metode ucitava dll. Kako da se ucita dll odmah po pokretanju programa ?


Da, tako to funkcionira pod .NET-om ;)

Mislim da možeš forsirati JIT-anje DLL-a jednostavnim pozivom LoadLibrary(), pošto svaki managed modul ima dummy poziv na mscoree.dll!_CorDllMain() koja sama poziva JIT-er...

Također pokušaj sa ilmerge povezati sve module u jedan.

Citat:
Drugo primetio sam da se cesto ucitava System.XML.dll iako je nigde ne koristim ?! U cemu je fora ?


Dunno, ali to ne predstavlja nikakav overhead za tvoj program pošto se taj asemblij ionako po defaultu nalazi u GAC-u.
20.03.2005. u 12:21 

[es] :: .NET :: Ucitavanje DLL-a

[ Pregleda: 1587 | Odgovora: 1 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.