gỡ lỗi "Just-In-Time" trong Visual Studio
Thursday, March 31, 2011 2:08:53 AM
Cách 1:
Để vô hiệu hóa nó chúng ta làm như sau:
Mở Visual Studio
Trên menu Tools click chọn Options.
Hộp thoại Options đc mở ra.Bạn bạn click chọn thư mục Debugging.
Trong thư mục Debugging.Click chon Just-In-Time.
Trong Just-In-Time click bỏ chọn (uncheck) Managed, Native and Script.
Xong Click Ok .
Cách 2:
Sau khi cài VS, chức năng just-in-time debugging tự động enable, và nó tạo ra 2 registry Key để quản lý các unhandled exception. Sau khi disable theo cách trên (1 số trường hợp) sẽ bị hiển thị message box thông báo exception rùi ứng dụng bị tắt. Để khắc phục, sau khi làm xong bước trên, vào Registry và tìm xóa 2 key sau:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewor k\DbgManagedDebugger
Win 64-bit là:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ .NETFramework\DbgManagedDebugger
Để vô hiệu hóa nó chúng ta làm như sau:
Mở Visual Studio
Trên menu Tools click chọn Options.
Hộp thoại Options đc mở ra.Bạn bạn click chọn thư mục Debugging.
Trong thư mục Debugging.Click chon Just-In-Time.
Trong Just-In-Time click bỏ chọn (uncheck) Managed, Native and Script.
Xong Click Ok .
Cách 2:
Sau khi cài VS, chức năng just-in-time debugging tự động enable, và nó tạo ra 2 registry Key để quản lý các unhandled exception. Sau khi disable theo cách trên (1 số trường hợp) sẽ bị hiển thị message box thông báo exception rùi ứng dụng bị tắt. Để khắc phục, sau khi làm xong bước trên, vào Registry và tìm xóa 2 key sau:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewor k\DbgManagedDebugger
Win 64-bit là:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ .NETFramework\DbgManagedDebugger












