直到最近我通过调用 Assembly.LoadFrom 来加载我的程序集,这没关系。但是现在我需要将它加载到一个临时的 appDomain 中,但是在尝试将程序集加载到临时域中时,我一直遇到 FileLoadException。我试图将 appDomainSetup 参数传递给 CreateDomain 方法,但没有成功。
这是我的代码。
var tempDomain = AppDomain.CreateDomain("TempDomain");
Assembly sampleAssembly = tempDomain.Load(pathToDll);
我的程序集位于我的应用程序基目录的子目录中