Rambler's Top100
Российский фонд помощи
Навигация
Главная
MS ACCESS
VB
ASP
PHP
Наши друзья
Поиск
Форум
Лента новостей
Новый сайт

Online
Рассылки Subscribe.Ru
Работа с MS Access
Подписаться письмом
Реклама на сайте
 
Главная arrow MS ACCESS arrow Установка мастера создания инсталяционных пакетов (Package Solution Wizard) для Access 2007 и 2010.
Установка мастера создания инсталяционных пакетов (Package Solution Wizard) для Access 2007 и 2010. Печать E-mail
Автор Joss   
02.10.2019 г.

Ещё с Access 2.0 существовало специальное дополнение для разработчиков, которое помогало создавать инсталяционные пакеты для Access, что облегчало установку программ на компьютерах клиентов. 

От версии к версии менялись названия и дополнительные функции

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 (Package Solution Wizard) - бесплатный 
Access 2010 - Package Solution Wizard - включен в Access как СОМ надстройка

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


Результатом работы Package Solution Wizard - является файл установщика Microsoft Windows (MSI), который помогает пользователям установить приложение Access.

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

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

Установка Package Solution Wizard for Access 2007

Сейчас Microsoft уже прекратил поддержку Access 2007, но у некоторых она до сих пор имеется.

Мастер (Wizard) - это надстройка базы данных Access, доступная как часть расширений разработчиков Microsoft Office Access 2007 (ADE)
Для установки Package Solution Wizard for Access 2007 надо скачать с сайта Microsoft расширения Microsoft Office Access 2007 Developer Extensions и установить его (оно имеет формат EXE). Среди предложенных для скачивания вариантов русскоязычный вариант отсутствует. Так что придётся скачивать английскую версию.

1. Когда вы устанавливаете расширения для Access 2007 Developer Extensions на свой компьютер, в меню, которое появляется при нажатии кнопки Microsoft Office в Access 2007, добавляется новый раздел под названием Developer (Разработчик).

2. После установки расширений для разработчиков Access 2007 на вашем компьютере вы можете запустить мастер упаковки решений, нажав кнопку Microsoft Office, выберите Developer (Разработчик) и нажмите Package Solution (упаковка решений).

Установка Package Solution Wizard for Access 2010

Мастер упаковки решений не ставится по умолчанию при установке Access 2010. Чтобы установить мастер упаковки решений, выполните следующие действия:

1. Выйдете из Microsoft Access.

2. Нажмите кнопку "Пуск" , затем выберите "Панель управления".

3. Нажмите "Программы и функции".

4. Щелкните правой кнопкой мыши запись Microsoft Office 2010 и выберите команду Изменить .

5. В диалоговом окне "Установка Microsoft Office 2010" нажмите "Добавить или удалить компоненты", а затем "Продолжить".

6. Щелкните знак плюса (+), чтобы развернуть папку Microsoft Access.

7. Щелкните знак плюса (+), чтобы развернуть папку надстроек.

8. Нажмите на значёк "Недоступно" рядом с "Мастер пакетов", а затем на значёк "Запустить с моего компьютера". Нажмите "Продолжить", чтобы установить мастер упаковки решений.

9. После того, как вы установите мастер решения пакетов на свой компьютер, вы можете запустить мастер решения пакетов, нажав "Файл" выбрав "Сохранить и опубликовать", а затем "Упаковать решение". Вы не увидите кнопку "Упаковать решение" на странице "Сохранить и опубликовать", если вы не установили мастер.

Package Solution Wizard

Детальное описание мастера упаковки решений

Package Solution Wizard предоставляет простой способ связывания и развертывания приложений базы данных Microsoft Access. Мастер проведет вас через шаги, необходимые для объединения автономных приложений Access в пакеты установки. Вы можете использовать Мастер упаковки решений, чтобы включить Runtime Access в свои пакеты и создать ярлыки, которые вызывают соответствующий файл Access. Результат работы Package Solution Wizard - это установочный файл установщика Microsoft Windows (.msi), который помогает пользователям установить приложение Access.

Шаблоны мастеров

Вы можете использовать настройки из предыдущего использования Мастера решений пакетов. Для этого нажмите "Загрузить параметры мастера" из сохраненного файла шаблона .

Вы можете сохранить текущие настройки Мастера упаковки решений, нажав "Сохранить настройки мастера" на любом экране Package Solution Wizard.

Параметры вывода

Параметр "Место назначения" указывает местоположение, в котором мастер решений пакета будет хранить свой вывод.

Параметры установки

Файл для пакета - Путь и имя файла базы данных Microsoft Office Access, которые будут включены в пакет развертывания.

Корневая папка установки - Расположение папки верхнего уровня, где будет установлено ваше приложение.

Установка вложенной - папки Папка в папке « Корневая установка», в которой будет установлено ваше приложение.

Пример места установки - Отображает пример папки установки на основе папки "Файл", "Корневая установка" и "Установка вложенных папок".

Требования к предварительной установке
Вы можете указать, следует ли требовать, чтобы Microsoft Access 2010 уже был установлен на компьютере до того, как ваше приложение было установлено, или потребовать, чтобы среда выполнения Access 2010 использовалась для вашего приложения. В следующей таблице описаны доступные настройки.

Требует установки Microsoft Access 2010. - Access 2010 должен быть установлен на компьютере до установки вашего приложения. В противном случае пользователь получит сообщение об ошибке, объясняющее, что Access 2010 должен быть установлен до установки приложения.

Требует, чтобы Runtime Access 2010 был загружен, если Access еще не установлен. - Если Access 2010 еще не установлен, пользователь должен загрузить Runtime Access 2010 из Интернета. Расширение имени файла базы данных, указанное в поле "Файл в пакете", будет изменено на .accdr, чтобы гарантировать, что ваша база данных всегда открывается в Runtime Access. Если пользователь попытается запустить пакет установки без доступа Access 2010 или Runtime Access 2010, они получат сообщение об ошибке, которое содержит URL-адрес, в котором они могут загрузить время Runtime Access 2010.

Не требуется ничего и установится Microsoft Runtime Access 2010. - Runtime Access 2010 будет установлено вместе с вашим приложением, даже если Access 2010 уже установлен. Используйте поле установки среды выполнения Access 2010 Runtime, чтобы указать местоположение файла AccessRuntime.exe на вашем компьютере. Расширение имени файла базы данных, указанное в поле "Файл в пакете", будет изменено на .accdr, чтобы гарантировать, что ваша база данных всегда открывается в Runtime.

Параметры ярлыка

Install Locations - Указывает, где ярлык для вашего приложения будет создан при его установке. Вы можете создать ярлык в меню "Пуск", на "Рабочем столе" или в обоих местах для пользователя.

Имя ярлыка - Имя ярлыка.

Значок - Значок, который будет использоваться для ярлыка.

Макрос запуска - Макрос, который будет запускаться при каждом загрузке приложения.

Значение команды VBA - Имя процедуры Visual Basic for Applications (VBA), которая будет запускаться каждый раз при загрузке приложения.

Дополнительные файлы

Вы можете добавить дополнительные файлы, от которых зависит ваше решение базы данных. Например, вы можете включить файл readme.txt или образцы файлов для своего приложения. Для этого нажмите "Добавить" и выберите файлы.

Дополнительные ключи реестра


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

Примечание. Когда вы указываете раздел реестра, который должен быть добавлен в корневой каталог "Все пользователи", вы должны ввести ключ в Software\. Если вы этого не сделаете, пользователь может получить сообщение об ошибке при установке приложения.

Примечание. Значения реестра, указанные здесь, будут записаны в таблицу реестра файлом установщика Windows (.msi), созданного мастером решений пакета. Если вы добавите неверную информацию, приложение Access может работать неправильно. Неправильное редактирование реестра может серьезно повредить вашу операционную систему, требуя переустановки.

Общие свойства

Название продукта - Имя вашего приложения.

Язык установки - Язык, который будет отображаться при установке приложения.

Лицензионное соглашение с конечным пользователем (EULA) - Расположение Лицензионного соглашения с конечным пользователем (EULA) для включения в приложение. EULA должно быть в формате Rich Text Format (.rtf).

Информация о функции

Заголовок функции - Заголовок функции, отображаемой, когда пользователь выбирает параметр "Пользовательский" при установке приложения.

Описание функции - Описание функции, отображаемой, когда пользователь выбирает параметр "Пользовательский" при установке приложения.

Установка и удаление программ

Содержит настройки, указывающие информацию, отображаемую при щелчке пользователем кнопки "Щелкните здесь" для получения ссылки на информацию для вашего приложения в разделе "Установка и удаление программ" на панели управления.

Свойства файла для пакета установщика Windows

Содержит настройки, указывающие информацию, которая появится, когда пользователь щелкает правой кнопкой мыши файл Setup (.msi), а затем нажимает параметр "Свойства".

Расширенные опции

Фоновое изображение - Изображение, которое будет отображаться в качестве фона вашей программы установки. Например, это может быть .jpg или .bmp, который отображает логотип компании.

Код продукта - Уникальный идентификатор для определенного выпуска продукта, представленный в виде идентификатора строки. Дополнительные сведения см. В разделе "Изменение кодов продуктов" (на сайте Microsoft).

Код обновления - GUID, представляющий соответствующий набор продуктов. Код обновления используется для поиска связанных версий уже установленного продукта. Дополнительные сведения см. В разделе "Использование кода UpgradeCode" (на сайте Microsoft).

Вот практически и всё.

P.S. К сожалению в последующих версиях Access (2013, 2016) Microsoft отказалась от использования Package Solution Wizard и предлагает разработчикам самостоятельно решать вопрос с созданием инсталяционных пакетов.

Для написания статьи была использована информация с сайта Microsoft
https://support.office.com/en-us/article/package-solution-wizard-overview-f3cde397-707d-40ac-9453-14bb9446f805

 



Просмотров: 1106

  Ваш коментарий будет первым

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code

 
Реклама на сайте
HiProg.com - Технологии программирования
Rambler's Top100 TopList