Hola, Como dice Dario podrías usar Cecil, si querés ver un buen ejemplo de su uso mirá este proyecto
http://www.codeplex.com/sequenceviz Saludos, Leonardo. On 9/4/07, Dario Quintana <[EMAIL PROTECTED]> wrote: > Hola, > > No estoy muy al tanto de la situación, pero podés usar Mono.Cecil para > inspeccionar assemblies. Cecil no hace Assembly.LoadFile y eso es > menos costoso según su creador. > Enlaces del proyecto y el SVN: > http://www.mono-project.com/Cecil > http://anonsvn.mono-project.com/source/trunk/mcs/class/Mono.Cecil/ > > Saludos > > On 9/4/07, Leandro Tuttini <[EMAIL PROTECTED]> wrote: > > Hola, que tal. > > > > Se me presento un problema mientras hacia uso del "Assemly", resulta que > > cargo una dll, para poder inspeccionar sus metodos pero al terminar la dll > > queda bloqueada. > > > > Esto es lo que estoy haciendo: > > > > > > Assembly assembly = Assembly.LoadFile(assemblyFullPath); > > Type[] types = assembly.GetTypes(); > > > > string assemblyQualifiedName = ""; > > foreach (Type t in types) > > { > > if (t.Name == this.ClassName) > > assemblyQualifiedName = t.AssemblyQualifiedName; > > } > > this.AssemblyQualifiedName = assemblyQualifiedName; > > > > > > Resulta que luego de consulta el assembly este queda tomado, y no encontre > > algun dispose(), o algo parecido. > > > > Segun vi algo tiene que ver el AppDomain, pero no encontre la forma de > > engancharlo correctamente. > > > > Bueno si alguno le paso, y puede comentarme como lo resolvio, estare > > agradecido. > > > > Saludos > > > > > > ________________________________ > > > > ¡Sé un mejor asador! > > Aprendé todo sobre asados en > > http://ar.yahoo.com/promos/mejorasador.html > > > > > > > -- > Dario Quintana > http://blog.darioquintana.com.ar > > -- Leonardo Micheloni. http://leomicheloni.blogspot.com/