Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Библиотеки References: распространение приложений? / 5 сообщений из 5, страница 1 из 1
13.10.2004, 22:27:33
    #32737256
Ukraina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Библиотеки References: распространение приложений?
Господа!
Постоянно сталкиваюсь с проблемой при распространении приложений о наличии тех или иных библиотек. У клиентов всякие системы установлены Win2000 (Rus or Eng), Win98, WinXP. Устанавливаю и иногда появляется MISSING на библиотеке, т.е. при установке ручищами исправляю… Слышал, что можно при распространении (если правильно слышал) можно распространять библиотеки, которые использовал при создании, вместе с приложением, установив их в папку вместе с приложением. Типа Акцесс сначала обратиться к этой папке, потом если не найдет, то пойдет искать их в стандартных папках. Более того прочитал в книге об этом, а там сказано, что «МОЖНО», но как не сказано. Вопрос:
1. Как все это можно организовать? В какую папку сбросить при распространении, чтобы библиотеки сначала искались тама? И как прописать эту папку, чтобы акцесс искал сначала именно там?
2. Будут ли работать библиотеки последних версий корректно распространяться на машинах с ранними версиями (т.е. на «старой» машине установлена версия библиотеки MS DAO 3.5 Object Libr, MS ADO 2.0 Lib, а я при создании использовал MS DAO 3.6 Object Libr, MS ADO 2.6 Lib)
3. Суммируя вопросы № 1и 2: можно ли сбросить библиотеки dao360.dll & msado26.tlb в некую папку, где и будет производиться первоначальный поиск этих библиотек?

Вопрос дополнительный:
1. Можно ли созданный код в модуле сделать некой библиотекой (типа dll), чтобы разработанные собственные функции не включать в приложение, а просто подключать как MS DAO 3.5 Object Libr, MS ADO 2.0 Lib.
2. Если можно то как при распространении приложения эту библиотеку подключить автоматом.

Понимаю много вопросов. Но Вы уж попробуйте ответить в честь наступающего 14 октября. Заранее благодарствую

Жизнь не перестает меня удивлять!!!
...
Рейтинг: 0 / 0
13.10.2004, 22:36:20
    #32737263
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Библиотеки References: распространение приложений?
Темы поднималась не раз.
Из того, что помню: в мдб (не в мде) можно программно править references.

Вот пара смежных топиков:
http://www.sql.ru/forum/actualthread.aspx?tid=83316&hl=mda+mde
http://am.rusimport.ru/msaccess/f2.aspx?type=1&id=7986
http://www.relib.com/forums/topic.asp?id=722859
...
Рейтинг: 0 / 0
14.10.2004, 09:30:01
    #32737539
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Библиотеки References: распространение приложений?
еще можно проийтись по референсам и если миссинг
то выкачать из таблицы сервера нужный файл библиотеки
сохранить на диск зарегистрировать и перезагрузиться

в этом примерчике есть проверка референсов и извлечение и регистрация OCX
при необходимости

Demo
...
Рейтинг: 0 / 0
14.10.2004, 09:33:52
    #32737546
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Библиотеки References: распространение приложений?
Ещё раз повторюсь - как сказал GEO - только для mdb, adp. Очень важно при разработке клиента - если у вас планируется аде - я бы в эту область вообще не копал, а смотрел бы в сторону регистрации необходимых компонентов до запуска клиента. При этом желательно сразу обозначить все требования к ПО на клиенте - версия офиса и т.п.
...
Рейтинг: 0 / 0
14.10.2004, 10:03:54
    #32737593
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Библиотеки References: распространение приложений?
если серьезный подход то и делать как положено:

компакт диск с автозапуском и Setup.exe

в котором проверяется наличие и если надо устанавливается:
- офис нужной версии
- MsjetSP (8)
- Mdac (2.8)
- Дополнительные библиотеки
- Приложение ADE
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Библиотеки References: распространение приложений? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]