Hi,
The Just-In-Time debugging is a feature that launches the Visual Studio debugger automatically when the program encounters a fatal error outside Visual Studio.
The VSJITDebugger.exe program as the debugger by default when a managed application throws an unhandled exception. For more information, see http://blogs.msdn.com/shawnfa/archive/2004/07/15/184490.aspx.
If we don’t want to run this program, we can delete the following registry keys to disable Just-In-Time debugging:
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
I hope this helps.