[問題] WPF Window not dispose

作者: a2975313 (GN)   2021-12-13 22:22:54
我有個MainWindow,在MainWindow button.click裡面會建立SubWindow。
按照常理只要全部Window都Close,整個exe應該會被釋放才對。但是我只要"建立過"SubW
indow,就算全部的Window都關閉,工作管理員/詳細資料 還是能看到這隻exe。很明顯是
有什麼資源沒被釋放。
想問有什麼方法可以知道那些資源沒被釋放,或visual studio有什麼功能可以監測資源
釋放的問題。謝謝。
作者: testPtt (測試)   2021-12-14 09:29:00
event或delegate慢慢檢查了
作者: WayneHong (韋恩咖啡)   2021-12-14 11:40:00
用Environment.Exit(0)關掉程式
作者: luiGiF (luiGif)   2021-12-14 15:19:00
微軟搜尋User Object,建立的window handle只有在程式關閉才會釋放
作者: a2975313 (GN)   2021-12-14 16:53:00
因為這是在new過SubWindow後才出現的現象,目前朝釋放SubWindow中的物件試看看,但視乎無效,close後工作管理員/詳細資料還是存在。

Links booklink

Contact Us: admin [ a t ] ucptt.com