我想調試我的asp.net,它調用api(這是一個第三方包裝)。在調用下面的方法時,它會崩潰。iisexpress崩潰無法調試
private void RegisterCallbacks()
{
_instance.Callbacks.RegisterCallbacks(LogCallback, StatusCallback, BusyCallback, ExceptionCallback);
}
這裏_instance是該API的。它崩潰IIS並沒有錯誤..任何想法可能是錯誤的?
獲得低於EVENTVWR
錯誤的應用程序名稱:iisexpress.exe,版本:10.0.14358.1000,時間戳:0x574fc56b 錯誤模塊名稱:HybirRelease32.dll,版本:0.0.0.0,時間戳:0x597ec186 異常代碼:0xc00000fd 故障偏移:0x001cffe7 出錯進程ID:0x814 錯誤的應用程序啓動時間:0x01d315fa7acca3f0 錯誤的應用程序路徑:C:\ Program Files文件(x86)的\ IIS快遞\ iisexpress.exe 錯誤模塊路徑:C: \ Test \ xxx.dll 報告ID:32057b9d-8f 56-45c9-abc6-64771c99c4ba 斷裂作用包全名: 斷裂作用包相對的應用程序ID:
檢查事件日誌並查看是否轉儲了堆棧跟蹤。 –
用'try..catch(exception e){...}'圍繞調用,在catch體中設置一個斷點,並在到達斷點時,您應該能夠檢查異常數據(包括堆棧跟蹤)一個(快速)手錶。 –
也許這一個RegisterCallbacks再次打電話給他自己,你崩潰的iis? – Aristos