所谓热插拔就是插件可以

在主程序不重新启动的情况直接更新插件,

网上有很多方案:

https://www.cnblogs.com/happyframework/p/3405811.html

如下:

C# 插件热插拔

但是我发现有一种最简单粗暴的办法,

就是把插件加载到内存当中,然后使用Assembly从内存中加载DLL信息,

这样插件就可以直接被删除,而不会提示文件已被进程占用,而无法删除和更新的问题。

 

相关文章:

  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2022-01-09
  • 2021-08-11
  • 2021-08-11
  • 2022-12-23
猜你喜欢
  • 2022-01-29
  • 2021-08-21
  • 2021-07-11
  • 2021-05-24
  • 2021-05-18
  • 2021-11-10
  • 2021-07-29
相关资源
相似解决方案