我最近發現,調用TAPI的lineInitializeEx()而沒有相應的lineShutdown()會導致visual studio調試器在detach(shift-f5)上掛起大約10到20秒。當調試器分離時,能夠在設備上執行代碼
當IDE請求應用程序調試器分離時,是否可以在我的Windows CE應用程序中檢測到?在那個鉤子上,我希望能夠執行一些清理代碼。
這將讓我優雅地關閉應用程序 - 甚至當開發人員使用「移F5」從IDE ...
我最近發現,調用TAPI的lineInitializeEx()而沒有相應的lineShutdown()會導致visual studio調試器在detach(shift-f5)上掛起大約10到20秒。當調試器分離時,能夠在設備上執行代碼
當IDE請求應用程序調試器分離時,是否可以在我的Windows CE應用程序中檢測到?在那個鉤子上,我希望能夠執行一些清理代碼。
這將讓我優雅地關閉應用程序 - 甚至當開發人員使用「移F5」從IDE ...
這裏得到同樣的錯誤。由於沒有谷歌提示,並沒有在MSDN中找到有關該錯誤,我認爲它是由我們的錯誤行爲應用程序導致的錯誤。我想這是一個線程問題。一個線程無法正確終止。
「行爲不端」(如「未正確清理」)? – 2010-11-26 05:32:00
我得到的調試器錯誤是「無法停止調試,不支持操作,未知錯誤:0x800400c3」。這是一個本地應用程序。 – 2010-03-07 01:07:39