Luego de instalar algún Microsoft Visual Studio, es muy probable que un día una aplicación cualquiera genere un error y, antes de cerrarse, aparezca una ventana del Visual Studio que nos invite a "debuggear" la excepción causada.
Asumo que el que instala un Visual Studio sabe lo que es una excepción, así que no daré mayores detalles en este post. Lo que ofrece ese cartel, si no me equivoco, es la posibilidad de analizar el estado de los registros de CPU y memoria al momento en que surgió la excepción. Pero como es muy probable que la aplicación que falló no sea nuestra, es ampliamente probable que no nos interese "debuggear" esa aplicación. Conclusión, seguramente nos interesará que si una aplicación falló, se cierre y listo, pero que no aparezca ninguna invitación.
En Visual Studio 2005 (VS2005), para que deje de aparecer el cartel mencionado, se puede hacer lo siguiente (tengo el VS2005 en inglés, pero asumo que el programador interesado podrá traducirlo):
- Ir al menú
Tools
>Options
. - En la ventana
Options
, árbol de la izquierda, ir aDebugging
>Just-In-Time
. - Sacar la tilde de los tres ítems que aparecen en el cuadro de la derecha:
Managed
,Native
yScript
. - Pulsar
OK
para guardar los cambios.
Actualización 20/06/2011:
- Eliminar o renombrar un archivo llamado
vsjitdebugger.exe
ubicado enC:\windows\system32
.