我能否在运行时加载.NET程序集并实例化只知道名称的类型?
如果我只有DLL名称和类名,而不添加对项目中程序集的引用,那么可以在运行时实例化对象吗?这个类实现了一个接口,所以一旦我实例化了这个类,我就会将它转换成这个接口。
程序集名称:
图书馆
类型名称:
Company.Project.Classname
编辑:我没有DLL的绝对路径,所以Assembly.LoadFile不管用。DLL可能位于应用程序根、system 32中,甚至可以加载到GAC中。
Assembly.LoadFile
慕码人8056858
叮当猫咪
慕后森
相关分类