> KonstantinM
Совершенно согласен - тоже не люблю навязчивый сервис. У нас реализовано несколько иначе.
Запускающий AutoCAD exe-файл создает собственный профиль, чтобы не конфликтовать с другими приложениями, а загрузка всех необходимых arx-приложений происходит в lisp-файлах (в регистратуре arx-файлы не прописаны).
> bkrug
IMHO хорошей альтернативы нет. Разве что не хранить приложение на сервере.
Другое дело, если в принципе нужно загружать эти arx-файлы только тогда, когда запускаются команды определенные в них. Тогда достаточно изменить:
"LOADCTRLS"=dword:0000000C
И прописать список определенных в нем команд:
[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R16.2\ACAD-4001:409\Applications\MyApp\Commands]
"MyAppCmd1"="MyAppCmd1"
"MyAppCmd2"="MyAppCmd2"
...
Еще можно не перебивать вручную, а написать простенькую программку, которая будет менять содержимое ключа LOADER на альтернативное для всех приложений, ссылающихся на сервер если он недоступен. Можно даже сделать так, чтобы она анализировала состояние сервера и:
1) если сервер недоступен, меняла ключ LOADER для всех приложений на альтернативный и загружала AutoCAD;
2) если сервер доступен,меняла ключ LOADER для всех приложений на "серверный" и загружала AutoCAD;
Вариантов масса... :)