如何扫描目录以获取程序集并加载它们?

时间:2009-07-10 13:33:46

标签: c# dllimport dynamic-loading

我想扫描目录以查找项目中尚未引用的任何程序集,然后加载实现IMyInterface的类的所有实例。

我知道Assembly.LoadFile方法可以帮助我,但是如何确定我加载的程序集是否已经静态引用?我不想两次加载任何程序集。

1 个答案:

答案 0 :(得分:1)

您可以使用AppDomain.GetAssemblies查看已加载的内容。