AppDomain.Load 如何 加载dll
我想动态加载一个dll,用完后将这个dll所占用的内存收回。我原来用的是Reflection.Assembly.Load和Assembly.CreateInstance的方法加载dll并将他实例化。这样好像不能自己控制内存的回收,dll所使用的内存将会随应用程序的结束才释放。我现在想用AppDomain.Load 和AppDomain.UnLoad 的方法才加载和卸载,由自己来控制dll的生存周期而不交给系统完成,请详细告知AppDomain.Load 和AppDomain.UnLoad 的使用方法。或者有别的方法也请详细告知。
这个帖子是转来的,希望原作者不要介意