帮助查找内存泄漏原因

ser*_*hio 0 .net vb.net memory-leaks .net-2.0 winforms

我在VB.NET(.NET2)应用程序中有以下泄漏情况:一个表单 - DetailTache(TaskDetails) - 在我的MDI应用程序中没有垃圾收集不收集打开/关闭.

我做了以下分析根:

alt text http://lh6.ggpht.com/_1TPOP7DzY1E/S3Fg3ifizgI/AAAAAAAADC0/flRMOatEljs/s800/Capture2.png

任何想法如何修复这个泄漏?谢谢.

编辑:

WinComboRowSelected事件的projet搜索结果.申请中有3个用法:

  1. WinCombo类声明:( Event WinComboRowSelected(ByVal sender...只有一个)
  2. 提升:RaiseEvent WinComboRowSelected(sender,(3次提升)
  3. 用法:( ...e As Keolis.ctlWinCombo.WinCombo.WinComboRowSelectedEventArgs) Handles cmbProduit1.WinComboRowSelected多个手柄).

这个事件没有其他用法.

如果需要其他代码详情,请询问,我会发布.

Han*_*ant 5

出现在对象树中的工具提示对我来说很重要.它可能为RowSelected事件连接事件处理程序,因此它可以更新提示.很明显,你使用的是第三方控件,它闻起来像Infragistics.不是一家以其产品质量而闻名的公司.我进一步猜测ToolTip是其控件的内部,你无法访问它以强制取消订阅事件处理程序.除了放弃工具提示之外,如果可能的话,你做不了多少,但联系供应商寻求支持.或者放弃控制.