Здравствуйте, blackhearted, Вы писали:
B>Здравствуйте, Uphill, Вы писали:
U>>Уважаемые знатоки MS Visual C++.
U>>Подскажите, пожалуйста, как отключить вывод на экран сообщения о Runtime Error, требующего ответа оператора и автоматически выполнить перезапуск приложения?
B>По поводу "как отключить вывод на экран сообщения о Runtime Error"
B>тут начало
B>тут для ленивых
Спасибо за наводку, но у меня, как мне кажется, ситуация иная.
Если позволите — чуть подробнее.
Примерно раз в неделю или в полторы на рабочей машине программа, работающая круглосуточно, совершает ошибку
с примерно таким описанием.
Event Type: Error
Event Source: Application Error
Event Category: None
Event ID: 1000
Date: 30.05.2010
Time: 11:33:51
User: N/A
Computer: PI
Description:
Faulting application skdnt.exe, version 8.2.0.1566, faulting module skdnt.exe, version 8.2.0.1566, fault address 0x0016818e.
Некоторые потоки в ней продолжают работать, а некоторые прерываются или блокируются. В общем — ни то, ни сё.
Нажать на кнопку в окне Runtime Error некому — у компьютера (или удалённо) компетентный человек может появиться лишь через несколько часов, а то и суток.
Решение, которое кажется самым простым, не выводить Runtime Error, и перезапустить приложение.
Буду благодарен за помощь.