0
我使用下面的代码在运行时加载dll,并存储它们的类以供将来使用。C#Assembly.Load引用dll
public LoadDll(byte[] data)
{
Assembly loadedAssembly = Assembly.Load(data);
System.Type[] types = loadedAssembly.GetTypes();
TypeRepo.Register(types);
}
来完成这项工程,但如果我建造的DLL有引用到其他DLL我得到的错误“模块中的类不能被加载。”当调用GetTypes()时。
如何提供特定的文件路径以允许加载的程序集访问磁盘上的依赖项?