1) disable in VS.NET: Tools -> Options -> Debugging -> JIT, deselect native/managed/script 2) disable in registry: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger For 64-bit operating system, delete the following registry keys also: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger I did 1). Wait to see if it still happens. If it still happens do 2). This should fix it! See: [1] http://weblogs.asp.net/fmarguerie/archive/2004/08/27/how-to-turn-off-disable-the-net-jit-debugging-dialog.aspx [2] http://msdn.microsoft.com/en-us/library/k8kf6y2a%28v=vs.80%29.aspx [3] http://msdn.microsoft.com/en-us/library/5hs4b7a6%28v=vs.90%29.aspx
Friday, July 27, 2012
Disable Visual Studio JIT debugger
Sometimes when a program gets into an exception or runs into any error, a dialog box will pop up saying "An unhandled exception ('...') occurred in ...exe." This is annoying at run time, say, when this is a windows service and you want it to run, and handle any error by program without human intervention. To disable it, there are two ways:
Labels:
Debugging
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment