[ krul @ 10.10.2006. 14:35 ] @
| Pozdrav,
Kao sto naslov teme kaze, zelio bih da znam da li je moguce da "on the fly" generisem dll koji ce da procesira neke podatke.
Ideja je da 'instrukcije' za generisanje dll-a stavim u xml ili tablu (uslove, statuse itd) koji ce biti procitan od strane modula koji bi generisao kod. On bi lepo procitao 'instrukcije', generisao kod, kompajlirao kod i dao nalog da tako kompajliran kod procesira podatke.
Da li je to moguce?
Ako je, ima li ko iskustvo sa ovim?
Hvala unapred |
[ spartak @ 10.10.2006. 17:50 ] @
Moguce je, bas ovako kako si opisao.
Mozes da procitas parametre, na osnovu njih "ispljunes" tekst (.cs) fajl koji ce sadrzati taj novi kod i onda zoves kompajler (csc) sa potrebnim switch-evima da ti napravi dll.
[ krul @ 11.10.2006. 04:42 ] @
Odlicno, to sam i pretpostavljao.
Jel moze neki link, ili jednostavan primer?
[ jablan @ 11.10.2006. 08:10 ] @
Imaš System.CodeDom.Compiler namespace, ne moraš da zoveš csc:
http://www.csharpfriends.com/A.../getArticle.aspx?articleID=118
[ krul @ 11.10.2006. 14:29 ] @
Hvala, to je to.
Jel ima ko da je to radio, da podeli iskustvo?
[ NotEqu @ 12.10.2006. 11:35 ] @
Ako koristis VS 2005 ovo je prava stvar za tebe:
http://msdn2.microsoft.com/en-us/netframework/aa663322.aspx
tj. Windows Workflow Foundation. Menjanje dll-ova tj. metoda unutar dll-ova je sada moguce u momentima kada se isti koriste od strane neke aplikacije ili sl.
[ krul @ 13.10.2006. 15:20 ] @
Hvala NotEqu,
Koliko sam ja razumeo Workflow koristi .net framework 3?
Ja radim sa VS2005 ali koristim .net framwork 2.
Pozdrav
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.