Lorsqu'une application se bloque sous Windows et qu'un débogueur tel que Visual Studio est installé, la boîte de dialogue modale suivante s'affiche:
[Titre: Microsoft Windows]
X a cessé de fonctionner
Un problème a empêché le programme de fonctionner correctement. Windows fermera le programme et vous avertira si une solution est disponible.
[Déboguer] [Fermer l'application]
Existe-t-il un moyen de désactiver cette boîte de dialogue? Autrement dit, le programme se bloque-t-il et brûle-t-il en silence?
Mon scénario est que je voudrais exécuter plusieurs tests automatisés, dont certains planteront en raison de bogues dans l'application testée. Je ne veux pas que ces boîtes de dialogue bloquent l'exécution de l'automatisation.
En cherchant autour de moi, je pense avoir trouvé la solution pour désactiver cela sur Windows XP, qui détruit cette clé de registre:
HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ Debugger
Cependant, cela ne fonctionnait pas sous Windows Vista.