Red de conocimiento informático - Conocimiento informático - Cómo leer archivos o herramientas dll, uso el desarrollo asp.net

Cómo leer archivos o herramientas dll, uso el desarrollo asp.net

Si necesita llamar a un dll, puede usar el método LS para hacer referencia al dll en su propio proyecto; si desea ver el código fuente del dll, puede usar la herramienta Reflector;

Alternativamente, puede usar la reflexión para leer dinámicamente la información de la dll y llamarla (sin hacer referencia a su propio proyecto)

private void UserJN(string dllName, string className, string methodName )

{

string classFullName = dllName "." className;

Si desea ver el código fuente de la dll , Puedes utilizar la herramienta Reflector. className;

Ensamblaje ass = Assembly.Load(dllName);

Tipo obj = ass.GetType(classFullName

MethodInfo mi = obj.GetMethod( nombre del método);

objeto o = obj.InvokeMember(null, BindingFlags.CreateInstance, null, null, null);

mi.Invoke(o, null);

}