ник: akkorn
ДрЮня
Все конечно хорошо. Обрисую ситуацию:
Я написал программку (exe), работающую по заданному алгоритму (без баз и т.п.).
Далее, мои коллеги (проектировщики) тоже захотели ее юзать. Выложил на наш центральный сервер. Всем доступна и все пользуют последнюю версию ))
Дальше, захотели пользовать ее конструктора. Им тоже дал ярлык.
Далее посыпались предложения: доработать то и это...
А ВОТ ЗАМЕНИТЬ ФАЙЛ, ПОКА ОН У КОГО-ТО ЗАПУЩЕН НЕ ПОЛУЧАЕТСЯ.
Другими словами, пока все не закроют программу- файл не заменить на новый.
Вот и придумал: было бы не кисло запустив этот-же файл послать ВСЕМ запущенным процессам программы команду - сообщение, что получена команда выключения программы. И выгрузить ее.
Далее, я меняю, а пользователь как спохватится- снова запустит уже новую версию ))