0
我想扫描项目中尚未引用的任何程序集的目录,然后加载实现IMyInterface的类的所有实例。如何扫描组件的目录并加载它们?
我知道Assembly.LoadFile方法可以帮助我在这里,但我如何确定我装载的程序集是否已被静态引用?我不想加载任何程序集两次。
我想扫描项目中尚未引用的任何程序集的目录,然后加载实现IMyInterface的类的所有实例。如何扫描组件的目录并加载它们?
我知道Assembly.LoadFile方法可以帮助我在这里,但我如何确定我装载的程序集是否已被静态引用?我不想加载任何程序集两次。
您可以使用AppDomain.GetAssemblies
来查看哪些已经加载。