专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
在C中加载和卸载DLL是件很容易事LoadLibrary和FreeLibrary让你能够轻易在中加载DLL然后在任何地方卸载在C#中我们也能使用Assembly.LoadFile实现动态加载DLL但是当你试图卸载时你会很惊讶发现Assembly没有提供任何卸载思路方法这是由于托管代码自动垃圾回收机制会做这件事情所以C#不提供释放资源切由垃圾回收来做 这引发了个问题用Assembly加载DLL可能只在结束时候才会被释放这也意味着在运行期间无法更新被加载DLL而这个功 [阅读全文] [PDF]
1 共1条 分1页