Jeśli uruchomię plik wykonywalny, który zgłasza wyjątek (wbudowany w debugowanie), pojawi się okno dialogowe z komunikatem o błędzie z informacją "Awaria debugowania nie powiodła się", a następnie informacje o wyjątku. W takim przypadku wykonanie programu jest zawieszone, dopóki nie wybiorę opcji "Przerwij", "Ponów" lub "Ignoruj".Jak mogę wyłączyć dialogi wyjątków "Microsoft Visual C++ Debug Library"?
Chodzi o to, że uruchamiam wiele aplikacji ze skryptu, a jeśli któryś z nich zgłasza wyjątek, przerywa mój skrypt, dopóki nie zostanie obsłużony.
Czy jest jakiś sposób wyłączenia tego mechanizmu obsługi wyjątków?
EDYCJA: Pamiętam, że jakiś czas temu czytałem o kluczu rejestru, który wyłączałby wyświetlanie komunikatów o błędach. Czy ktoś o tym wie?
Choć są moje wnioski, nie mogę budować ich uwalnianie. – Geo
@Geo: Jeśli nie możesz zmodyfikować samej aplikacji, jedną z opcji jest napisanie małego programu, który okresowo sprawdza obecność tego okna i wysyła do niego kluczowy obrys "I". Robię to sam tak i to bardzo pomaga. – Naveen
Czy nie istnieje klucz rejestru, który możemy zmodyfikować, aby osiągnąć podobny efekt? – Geo