Dmitry Lendel wrote:

Стандартный инсталятор при указании установки только клиента делает всё
аналогично инсталяции сервера, только не все файлы ставит.

В смысле? Чего он не ставит?

Файлы сервера.

Просто кинуть fbclient.dll в system32 нельзя ибо он не найдёт свои файлы
без ключа в реестре. Да и MS уже не рекомендует засирать сей каталог.

Кто не найдет?

fbclient.dll msg-файл.

Ну а положить клиентскую библиотеку рядом с основным приложением что
мешает?

Этого способа хочется избежать.

Почему?

Потому что криво. Да и одного dll мало. Надо ещё рантайм и msg-файл.
Причём msg он ищет в каталоге на уровень выше.

Если так то или встроенные сервера и тогда пофиг или один сервер, одной версии. Всякие глупости по портам и сервера запущенные как приложения лучше пропустить.

Несколько программ ходят к серверу через одну dll. Хочется клиент FB видеть инсталированным в отдельном каталоге.


Ответить