【发布时间】:2009-06-27 03:45:08
【问题描述】:
我可以像这样加载在我的机器上注册的 COM DLL:
Type type = Type.GetTypeFromProgID("MYCOMDLL.ClassName");
object boxed = Activator.CreateInstance(type);
然后我可以四处寻找调用方法等。
如何通过未在我的机器上注册的 DLL 文件实现此目的?
类似这样的魔法密码:
Type type = Type.GetTypeFromFile("MyFile.dll", "MYCOMDLL.ClassName");
object boxed = Activator.CreateInstance(type);
这可能吗?
【问题讨论】: