在我的Bin文件夹中,我创建了另一个名为" Template"的文件夹。 (Bin>模板)。在Template文件夹中,我有一组dll,我想从一个类中调用它;喜欢... using Bin.Template.Example.ClassName;
是否有可能实现这一目标?
答案 0 :(得分:1)
是的,您可以使用Assembly.LoadFile
加载外部程序集。
var x = Assembly.LoadFile("myFile.dll");
var myObject = x.CreateInstance("MyClass");
但是,您不会对结果对象进行强类型访问。
请考虑使用依赖注入,您可以在其中加载程序集并了解类型。
答案 1 :(得分:0)