代码之家  ›  专栏  ›  技术社区  ›  ARV

xbap应用程序内存泄漏

  •  0
  • ARV  · 技术社区  · 15 年前

    当这些应用程序必须工作一整天时,性能会随着越来越多的内存被占用而降低。

    当我们分析我们的页面时,我们发现在那里收集不到的控件和在那里一些绑定引用、一些边框或画笔等没有从控件中清除的控件一样。

    有没有其他方法来克服这个漏洞?有没有防止内存泄漏的最佳实践?

    谢谢

    阿文

    1 回复  |  直到 15 年前
        1
  •  1
  •   SLaks    15 年前

    你在使用任何静态成员吗?(特别是收藏和活动)

    如果是,请确保在卸载控件时将其从中移除。

    :我的意思是,在完成一个控件之后(当它的页面关闭时),您应该将它从可视化树中删除,对它调用Dispose,并使用内存探查器确保它在任何地方都没有被引用。

    使用内存探查器找出哪些对象正在泄漏以及泄漏原因。