|
Программирование >> Программирование с использованием ajax
При помещении всех файлов в один файл MSI необходимо убедиться, что размер программы установки соответствует предполагаемому целевому носителю, такому как компакт-диски или гибкие диски. Если общий размер предназначенных для установки файлов превышает емкость одного гибкого диска, можно попытаться изменить параметр сжатия, выбирая опцию Optimized for Size (Оптимизировать для размера) из раскрывающегося списка Compression (Сжатие). Если файлы по-прежнему не умещаются на выбранном носителе, выберите для упаковки следующую опцию. Третий способ упаковки файлов - использование кабинетного файла (файлов). При использовании этого метода файл MSI служит только для загрузки и установки файлов CAB. Применение файлов CAB позволяет устанавливать размеры файлов такими, чтобы установку можно было выполнять с компакт-дисков или гибких дисков (для выполнения установки с гибких дисков размеры файлов можно устанавливать равными 1440 Кбайт). S*npitEdito S tup Property PiflK Configurat.on ArtrvelDebyjl Bund Output file name Paciiade fiifs Comp eiiion InttaMation URL Deoug SimpleEcMorSetup msi ------1 Puc. 18.21. Опции запуска установки Необходимые компоненты в этом же диалоговом окне можно конфигурировать необходимые компоненты, которые должны быть установлены до установки приложения. Щелчок на кнопке Settings (Настройки), расположенной рядом с текстовым полем Prerequisites URL (URL-адрес необходимых компонентов) ведет к открытию диалогового окна Prerequisites (Необходимые компоненты), показанного на рис. 18.22. Как видите, .NET Framework 2.0 выбрано в качестве необходимого компонента по умолчанию. Если клиентская система не имеет установленной версии .NET Framework, она будет инсталлирована из программы установки. Как видно из следующего перечня, можно выбирать также и другие необходимые компоненты. □ Windows Installer 3.1. Windows Installer 3.1 требуется для пакетов программ установки, созданных с помощью Visual Studio 2008. Если целевая система - Windows Vista или Windows Server 2008, программа установки уже присутствует в ней. При использовании более ранних систем нужная версия Windows Installer может отсутствовать, поэтому эту опцию можно выбрать, чтобы включить Windows Installer 3.1 в пакет. Prerequisites ✓ Create setup piogram to install prerequiute components Choose Which pietequisites to instan Microsoft Data Access Components 2 8 3 NET Framework 2 0 iOb) p visual C* - Runtime Libraries (xS6 j3 Windows Installer 3 1 1 NH Framework 3 5 2Crystal Reports tor Visual Sludio Codename Orcai jiMicrosofl Visual Studio 2005 Report viewec . ff - specify the install location (or prerequisites о Download prerequisites from the component vendor s web site Download prerequisites from the same location as my application Download prerequisites from the following location Puc. 18.22. Диалоговое окно Prerequisites SQL Server 2005 Express Edition SP2- Если нужно, чтобы база данных была установлена в клиентской системе, компонент SQL Server 2005 Express Edition можно включить в пакет программы установки. Доступ к серверу SQL Server посредством ADO.NET описан в главе 24. Visual С++ Runtime Libraries (х86) (Библиотеки времени выполнения Visual С++). Если приложение использует родные библиотеки, которые требуют наличия библиотек времени выполнения С++, этот компонент можно добавить в качестве необходимого. Crystal Reports for .NET. Crystal Reports позволяет создавать графические отчеты. Это приложение подробнее описано в книге Полный справочник по Crystal Reports XI {ИД Вильяме , 2006 г.). Microsoft Data Access Components 2.8 (Компоненты доступа к данным Microsoft). Microsoft Data Access Components (MDAC) включают в себя поставщик OLE DB, драйверы ODBC и Microsoft SQL Server Network Libraries (Сетевые библиотеки Microsoft SQL Server), используемые для доступа к базам данных. MDAC версии 8.0 - составная часть Windows Server 200S. При использовании .NET 2.0 компонент MDAC не требуется. При использовании поставщика данных .NET для SQL Server требуется установка только поставщиков данных OLEDB и ODBC. Практическое занятие Конфигурирование проекта 1. Измените рассмотренную опцию Prerequisites на странице Property, включив компонент Windows Installer 3.1, чтобы обеспечить возможность установки приложения в системах, в которых программа установки Windows Installer 3.1 не доступна. Измените также имя выходного файла на WroxSimpleEditor .msi, как помазано на рис. 18.23. Затем щелкните на кнопке ОК. 2. В окне Properties установите значения свойств проекта, как указано в табл. 18,1. SJmplsetfltorSctup Projwrty Ра м Configuiation ConfVguretion Propertif Output rue name Debug WroiSmpleEOitor i Package Compreijion- Pwc. 18.23. Изменение имени выходного файла Таблица 18.1. Значения свойств проекта
Редакторы установки Среда Visual Studio 2008 предоставляет шесть редакторов для проекта установки. Выбор нужного редактора можно осуществить, открывая проект развертывания и выбирая пункт меню View=t>Editor (Вид =>Редактор). □ Редактор File System Editor (Редактор файловой системы) используется для добавления файлов в пакет установки. □ Редактор Registry Editor (Редактор реестра) позволяет создавать записи системного реестра для приложения. □ Редактор File Types Editor (Редактор типов файлов) позволяет регистрировать для приложения конкретные расширения файлов. □ Редактор User Interface Editor (Редактор интерфейса пользователя) позволяет добавлять и конфигурировать диалоговые окна, отображаемые во время установки программного продукта. □ Редактор Custom Actions Editor (Редактор пользовательских действий) позволяет запускать пользовательские программы во время установки и удаления.
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |