webbrowser控件内存泄露
BDS 2012-10-09 11:11:37 C#.net使用webbrowser控件加载网页次数增多以后,内存占用越来越大,通常没等到.net自己的GC去回收就已经崩溃了。 先前将webbrowser进行Dispose并赋值为null,然后重新创建亦不能阻止内存不断的增长。
为此也尝试过调用SetProcessWorkingSetSize这种win api函数.不过该方法不稳定并且没有真正的释放内存,反而可能增大了系统的开销。
寻求帮助:提供一种c#能够调用并能及时释放webbrowser消耗的内存资源的方法,越简单越好!
可以接受有偿方案,只要你有切实可行的方案。
必须是对原生webbrowser的优化。