2

Visual Studio プラグインを作成しています。

参照される DLL もロードしたいので、Assembly.LoadFromメソッドを使用して DLLをロードしています。システムの実行中にこれらの DLL を更新できるようにする必要がありますが、Assembly.LoadFrom を呼び出した後、DLL がロックされているようです。

これは参照されたdllをロードしないため、以下のコードは使用できません

byte[] readAllBytes = File.ReadAllBytes("MyPlugin.dll");
Assembly assembly = Assembly.Load(readAllBytes);

DLL をロックせずに DLL をロードする方法、または DLL をロードした後に DLL のロックを解除する方法は?

4

0 に答える 0