我有一個主要的應用程序(用C#)解析一個圖像數據庫,然後將這些圖像傳輸到C++ DLL中進行分析。現在由於某種原因,每200張圖片就會出現一個錯誤。它並不總是在相同的圖像上拋出錯誤,而只是在隨機圖像上(有時圖像通過分析,而另一次則拋出錯誤)。調試底層C++ DLL中的問題
可以以某種方式讓我的DLL向C#GUI拋出一個異常,並提供有關C++代碼中錯誤來自哪裏的信息?代碼本身應該運行良好,並且我無法找到錯誤來自哪裏,所以我需要DLL的一些幫助來至少確定它發生的位置。
任何幫助將不勝感激,我到目前爲止沒有發現任何。
您是否有權訪問DLL的源代碼?如果不是,那麼不。 – 2013-04-04 20:57:41
或者至少是符號文件。嘗試捕獲轉儲並通過WinDbg運行它 – 2013-04-04 20:58:39
您是否可以在Visual Studio中啓用反彙編查看功能,以便在出現錯誤時調試C++ DLL? – 2013-04-04 20:58:59