Компьютерные книги
Главное меню
Главная Поиск по сайту Добавить материал О нас Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Языки программирования -> Ватсон К. -> "С#" -> 220

С# - Ватсон К.

Ватсон К. С# — Лори, 2005 . — 879 c.
ISBN 1-861004-98-2
Скачать (прямая ссылка): vatsonc2005.pdf
Предыдущая << 1 .. 214 215 216 217 218 219 < 220 > 221 222 223 224 225 226 .. 404 >> Следующая


Практикум: построение проекта

Для создання Microsoft Installer Package (пакета инсталляции компании Microsoft) выберите меню Build | Build Solution. Еслн построение проекта пройдет успешно, то можно обнаружить следующие файлы в директории Debug или Release (в зависимости от выбранных установок):

I & D:\lk. anrtbp} Da ¦ DcpJ а утя г i^t I>. H.u p h i гг. |: 'i* [ibUn. DcLuu
(¦ate FralM tagk —n
1 • -JJ 1 .J0J iL ^ < Л-} I - - • ¦ V

.. t-i -I ¦ I ъ* h . 1 -oJW I
J L-J JjpWlMtfA-b* — Debug ^re^toe.w 1,5» KS 1,743 re IK* «док&эт VXT FI* 4ДО001m &/5/2001 0;+9W Й/17/2001 11 ;42 AH
jJwua.Cx» Seirtt eft ft*» to уя» fa desaptkn. ^ | J* '#Г'0*5*чМ?&<*, гея 43 C& i ка 1,340 И w&c+t Inttifa F» ,. 6/7/20QI PH a/t7/jgQl 10:10 «1 4/17/2001 IQUf AM
НуОапдипгл
fty Сйгрс1--1!.^
ГЧ ? y<V ;*-Ir -

Файл setup.exe производит запуск инсталляции файла wroxsimpleEditor,msi БД MSI. Все файлы, помещенные в пакет инсталляции (за исключением одного), объединяются и подвергаются сжатию с получением AiSI-файла, поскольку задано свойство Package Files in Setup File (упаковка файлов в файл начальной установки). Исключением из этого перечня является файл readme, txt. Для этого файла было изменено свойство раскадеАв так,
476

Глава 17

чтобы он мог быть прочитан непосредственно перед началом процедуры инсталляции приложения. Собственно Windows Installer представлен файлами instMsiA.exe и instMsiw. ехе — ASCII-версия для Windows 98/МЕ и Unicode-вврсия для Windows NT4/2000/XP.

Инсталляция

1 я

(2 button)

Custoeter

InfcmwrtiDn

RtdGfiAbXtt CbtJ&Oxc-s

(3 buttons) (4 buttons) (A)

Textboxes

w

Register Usei Zpitfb

Теперь можно приступать к инсталляции приложения Simple Editor. Для запуска процедуры инсталляции следует либо два раза щелкнуть мышыо иа файле setup.ехе, либо выбрать файл wroxsirapleEditor,nsi, щелкнуть на нем правой

кнопкой мыши и в открывшемся контекстном меню выбрать опцию Install, либо добиться того же результата в рамках Visual Studio.NET, в которой открыт проект инсталляции в Solution Explorer, как показано на рисунке слева.

На всех приведенных ниже экранах присутствует логотип компании Wrox, а во вставленных дополнительно диалогах Read Me и License Agreement используются файлы, которые были указаны прн их конфигурировании. Просмотрим все три инсталляционные последовательности.

Тех*Ьо*е*

(В)

ТежгЬохе*

СО

ChectottxM.



Uc«w

Agreement

0*еск!Уй*ь

(С)

RfidMe

twvn

ВФ

Диалог Welcome

Первый диалог, который выводится на экран,— это диалог Welcome, помещен логотип издательства Wrox, который был включен нами с помощью присваивания значения свойству BannerBitmap. Название этого диалога получается в результате использования значения свойства ProductName, которое мы присвоили одновременно с остальными свойствами проекта (см. рис. справа).

Simple Editor Information

ШЪf

Д

v/гок

RO'ldha, txt

Hr re «hOiiiU Ьс км I nlnm.it 1 an About Lfre Hditajr

•mrt (По Ln* taJJL.it ion I

E?

Wolcome lo (ho Simplo Edito* Solup Wwufd

.«a*i

¦* ctnpJ> .»*«¦ r.i

',V*< - >¦ ¦ ¦ ¦¦ ¦ - ¦ .- •* . e-f T-r,-**J nnw • ¦ I

4 ’!+№*• . и . I)._ Am ¦J

Диалог Read Me

Нажав кнопку Next, мы увидим на экране сконфигурированный нами диалог Read Me, В названном диалоговом окне выводится файл readme.rtf, представленный в формате RTF, который был задан намн с помощью свойства ReadMeFile.
Установка приложений Windows

477

License Agmomont

IWlJii ЮМИ||—1ЦЦВД| }>H«^ 4 -

•nW.mv Kir-llfauilUtMir. :

A

wrox

Щ QEP 1

Liconeo Information

here abouitf he кое license inioruuon асэис cfc* pc«luct *

Диалог License Agreement

Третьим по счету будет выведен диалог соглашения о лицензии. В настоящем диалоге мы также сконфигурировали ТОЛЬКО свойства BannerBitmap и LicenseFile. Переключатели, которые используются для того, чтобы пользователь мог выразить свое согласие с условиями лицензии, добавляются автоматически. Как можно заметить на рисунке слева кнопка Next остается в нерабочем состоянии до тех пор, пока не будет выставлен флажок I agree (я согласен). Эта функциональная возможность включается в этот диалог автоматически.

Диалог Optional Files

Выражение согласия с информацией по лицензии и нажатие кнопки Next (см. рис. справа) приведет к выводу на экран диалога Checkbox. Для этого диалога мы не только настроили свойство, определяющее рисунок, но также присвоили текст свойствам BannerText и BodyText и checkBoxlLabel, Все остальные окошки выбора остаются невидимыми, т. к. соответствующим свойствам CheckboxNViaible присвоено значение False,

Установка флажка в этом окошке выбора приведет к инсталляции файла demo.wroxtext на рабочем столе.

j* \ 4 J- j brj
Optional Filos A
wrex

Г* Hi*-'»"
ЩТ7Г -
'!it'J


Select Installation Fa Idol

i '*K>4« ¦*-- ,‘.J -L : - wL Й -i-v ' ijr

i ¦..«ui.aiu, i **._**> *ii— - |>J1^ ¦ mm r

Z*i*____________________________________________________
Предыдущая << 1 .. 214 215 216 217 218 219 < 220 > 221 222 223 224 225 226 .. 404 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Вирт Н. "Систематическое программирование " (Теория программирования)

Эком "Microsoft Excel 2000 шаг за шагом Русская версия самоучитель " (Самоучитель)

Поляков А.Ю. "Методы и алгоритмы компьютерной графики в примерах Vizual C++" (Графика)

Баяковский Ю.М. "Графическая библиотека Open GL " (Графика)

Валиков А. "Технология " (Языки программирования)
Авторские права © 2013 ComputersBooks. Все права защищены.