0

最近まで、Assembly.LoadFrom を呼び出してアセンブリをロードしていましたが、問題ありませんでした。しかし、一時的な appDomain にロードする必要がありますが、アセンブリを一時ドメインにロードしようとすると FileLoadException が発生し続けます。appDomainSetup パラメーターを CreateDomain メソッドに渡そうとしましたが、成功しませんでした。

これが私のコードです。

var tempDomain = AppDomain.CreateDomain("TempDomain");
Assembly sampleAssembly = tempDomain.Load(pathToDll);

アセンブリがアプリケーション ベース ディレクトリのサブ ディレクトリにある

4

1 に答える 1