-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Создание инсталяционных пакетов в Access

Среда, 25 Апреля 2018 г. 11:09 + в цитатник
Чем больше знакомишься с новыми версиями Access, тем более поражаешься извилистым мыслям разработчиков.
Ещё с Access 2.0 существовало специальное дополнение для разработчиков, От версии к версии они меняли названия

Access 2.0 - Microsoft Access Developer's Toolkit (aka ADT 2.0)
Access 7.0 (95) - Microsoft Access Developer's Toolkit (aka ADT 7 или 95)
Access 97 - Office Developers Edition 97 aka (ODE 97)
Access 2000 - Microsoft Office Developer Edition for 2000 (aka MOD 2000)
Access 2002 (XP) - Microsoft Office XP Developer (aka MOD XP occasionally aka MOD 2002)
Access 2003 - Microsoft Office Access 2003 Developer Extensions
Access 2007 - Microsoft Office Access 2007 Developer Extensions (бесплатный)

И наконец в Access 2010 - Package Solution Wizard. На мой взгляд - лучшее решение. Он включался в состав Access как COM надстройка. По умолчанию не устанавливался. Для его установки надо было выполнить следующие действия:

1. Выйдете из Microsoft Access.
2. Нажмите кнопку "Пуск" , затем выберите « Панель управления» .
3. Нажмите "Программы и функции".
4. Щелкните правой кнопкой мыши запись Microsoft Office 2010 и выберите команду Изменить .
5. В диалоговом окне "Установка Microsoft Office 2010" нажмите "Добавить или удалить компоненты", а затем "Продолжить".
6. Щелкните знак плюса (+), чтобы развернуть папку Microsoft Access .
7. Щелкните знак плюса (+), чтобы развернуть папку надстроек .
8. Нажмите на значёк "Недоступно" рядом с "Мастер пакетов", а затем на значёк "Запустить с моего компьютера". Нажмите "Продолжить", чтобы установить мастер упаковки решений.
9. После того, как вы установите мастер решения пакетов на свой компьютер, вы можете запустить мастер решения пакетов, нажав "Файл" выбрав "Сохранить и опубликовать", а затем "Упаковать решение". Вы не увидите кнопку "Упаковать решение" на странице "Сохранить и опубликовать", если вы не установили мастер.

Можно было создать вполне приемлемый инсталяционный файл в формате MSI

Указать любые дополнительные параметры и файлы, которые затем программно записывались в файл .msi, например растровые файлы, данные о версии, информация для элемента "Программы и функции" в панели управления, ключи реестра и лицензионное соглашение конечного пользователя (EULA).

Вы могли включить Runtime Access в установочные пакеты приложений Access, чтобы эти приложения могли быть развернуты и использованы на компьютерах, где Access не установлен.


Но уже В Access 2013 этот MS Access Pack Solution Wizard убрали и предложили разработчикам выкручиваться самостоятельно

На сайт MC в статье Discontinued features and modified functionality in Access 2013

Так сказано об этом

Вместо того, чтобы упаковывать базу данных настольных компьютеров для распространения другим, лучший способ войти в Access 2013 - создать приложение Access. Вы можете сохранить приложение Access в виде пакета для отправки на рынок приложений Office или в корпоративный каталог.

Если вы создаете базу данных на рабочем столе, которую вы решите, что хотите поделиться с другими, у которых может не быть полной версии Access 2013, вы можете предоставить базу данных другим пользователям и загрузить им Microsoft Access 2013 Runtime.


Перевод жуткий. Но общий смысл - выкручивайтесь сами.

Тут MS Access Package Solution Wizard is Dead, Now What?
советуют для создания инсталяционных пакетов использовать сторонние разработки

InnoSetup
InstallShield
SSE Setup
Advanced Installer
InstallMate
Wix (Windows Installer XML)
InstallAware
NSIS

Вот такие дела.

Лично я из последних версий считаю наиболее удачной 2010 версию, если использовать чисто Access без новых улучшений и облачных технологий.
-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?

http://www.sql.ru/forum/1291487/sozdanie-instalyacionnyh-paketov-v-access


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку