我正在尝试获取MEF中加载到主应用程序中的程序集的引用列表。
在运行插件之前,我希望确保所有引用的程序集都存在于文件夹中。
我尝试使用
List<AssemblyName> a = Assembly.GetEntryAssembly().GetReferencedAssemblies().ToList();
但是当我这样做时,它只显示了在那个阶段使用/加载的程序集。我想要一个完整的列表(在运行时)引用的程序集(类似于VS中的References文件夹),无论它们是否在此时或根本没有被使用。