расположение проекта

Добрый день,
мне достался проект по наследству, в нем реализовано следующее расположение и запуск:
Рабочий проект proga находится в директории D:workproject... тут уже сам проект и его подпапки.
Запуск идет из приложения start D:workstart...start.exe
На диске имеется директория D:Usersuser1 и т.д. для каждого пользователя, в нем SETAP.ini содержит:
[code]
PathSystem=D:workproject
PathWork=D:Usersuser1project
PathTemp=D:Usersuser1TEMP
MainApp=proga.APP
[/code]
Во время выполнения statr проверяется были ли изменения в proga.app и если да то копируется в директорию пользователя (например D:Usersuser1project), если изменений не было, то запускается ранее лежавший там proga.app, т.е. он всегда лежит у каждого пользователя. Изменения и правки проекта происходят в основном расположении PathSystem=D:workproject а затем при запуске копируется каждому пользователю. База данных с таблицами в D:workproject
Хочу понять, с какой целью такая конструкция могла быть применена автором, мы же можем запускать множество раз сразу PathSystem=D:workprojectproga.app без всякого копирования и вообще создания каких-либо директорий пользователей? Какие-то преимущества есть или это избыточное нагромождение?
Сам проект лежит на сервере, пользователи к нему подключаются через rdp

0

Автор публикации

Пользователи не найдены
Оставить комментарий
Авторизация
*
*
Генерация пароля