我想扫描一个目录,查找项目中尚未引用的任何程序集,然后加载实现imyinterface的类的所有实例。
我知道 Assembly.LoadFile 方法可以在这里帮助我,但如何确定我正在加载的程序集是否已被静态引用?我不想加载任何程序集两次。
你可以使用 AppDomain.GetAssemblies 查看已加载的内容。
AppDomain.GetAssemblies