AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.04.2005, 14:15   #1  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Пакетный сервер как сервис WIndows
Хочу запустить сервер пакетной обработки как сервис Windows, чтобы запускался вместе с железякой, не требовал входа в систему, перезапускался если упадет, писал в лог системы и прочие прелести сервисов.

На первый взгляд никаких проблем нет - все запускается и прекрасно работает.
Проблема проявляется чуть позже - надо избавляться от модальных диалоговых окон, иначе даже если все навернулось, то Windows не может перезапустить сервис, так как думает, что тот прекрасно работает, просто вывесив диалоговое окно.

Беда в том, что указание в конфигурационной утилите INTERNAL=NOMODALDOXES, вырубает не все диалоговые окна, а только созданные из X++. Может случиться ситуация, когда по причине какой нибудь ошибки (например разорвалась связь с СУБД) будет вывешен стандартный WinAPI MessageBox, и перезапуска сервиса будем ждать вечно.

Отключение взаимодействия сервиса с десктопом не поможет, да и не хотелось бы этого делать

Так вот вопрос - знает ли кто нибудь способ отрубить MessageBox для конкретной программы, кроме как загрузка dll с хуком на эту функцию ? Проблем написать такую штуку никаких, но может есть другие способы?
Теги
nomodalboxes

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mfp: Microsoft Dynamics AX 2009 on Windows 7 Blog bot DAX Blogs 0 22.01.2009 12:05
Пакетный сервер Daido DAX: Администрирование 6 17.10.2007 12:06
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
Batch Server - Пакетный сервер Vick DAX: Администрирование 8 28.11.2006 17:39
Пакетный сервер Wobbler DAX: Функционал 2 16.11.2004 14:48

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:38.