使用Assembly.LoadFrom()方法后解锁dll

时间:2013-10-08 04:39:05

标签: c# plugins

我正在创建 Visual Studio插件。

我正在使用 Assembly.LoadFrom 方法加载DLL,因为我还要加载引用的DLL。 我需要能够在系统运行时更新这些DLL,但看起来在调用Assembly.LoadFrom后,DLL随后被锁定。

我不能使用下面的代码,因为这不会加载引用的dll

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

如何加载DLL而不锁定DLL或如何在加载DLL后解锁DLL?

0 个答案:

没有答案