C#中动态加载卸载类库
生活随笔
收集整理的這篇文章主要介紹了
C#中动态加载卸载类库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
網上現有很多的文章是介紹怎樣開發插件化的框架的,大部分無非是用Assembly.load等方法,動態加載類庫,但這種方法有個缺點,就是沒有辦法卸載,因為net中就沒有提供卸載assembly的方法,還有種方法是用AppDomain來加載,這種方法,路子是對了,但最后作者都沒有提供好的解決方案,所以有的代碼沒有辦法執行,經實驗,原來是類庫中的類的原因,不管是實現的插件框架還是插件,都要繼承自MarshalByRefObject。才可真正實現動態加載卸載。
與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的C#中动态加载卸载类库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VirtualBox使用技巧
- 下一篇: C/C++常用宏定义,注意事项,宏中#和