Программирование >>  Программирование с использованием ajax 

1 ... 184 185 186 [ 187 ] 188 189 190 ... 396


3. Последний диалог отображает итоговую информацию, поскольку теперь мы готовы к выполнению публикации (рис. 18.8). Щелкните на кнопке Finish (Готово).

Publish Wizard

Ready to Publish!

The *\zara Mill nov, publish the aopiicstion based on your choicer

JThe application will be published to: hltptZ/laMbowe/SimpleEdltor/

V/hen this application is installed on the client machine a shortcut will be added to the Start Menu and the application can be unmstalled ia Add Remove Programs

I < previous

Finish I [ Сапсй I

Puc. 18.8. Bee готово к публикации

Описание полученных результатов

Мастер Publish Wizard создает Web-сайт на локальном Web-сервере Internet Information Services. Сборки приложений (исполняемые файлы и библиотеки), а также манифесты приложения и развертывания, файл setup.exe и образец Web-страницы, publish.htm, копируются на Web-сервер. Как показано в этом разделе, манифест развертывания описывает информацию установки. При использовании Visual Studio Solution Explorer манифест развертывания можно открыть, открывая файл SimpleEditor .application в окне Solution Explorer. Связь с манифестом приложения описывается XML-элементом <dependentAssembly>:

<assemblyldentity name= SimpleEditor.application version= l.0.0.0 publicKeyToken= 74fe8381193333a9 language= en-US processorArchitecture= msil xmlns= urn:schemas-microsoft-com:asm.vl />

<description asmv2:publisher= Wrox Press asmv2:product= SimpleEditor asmv2:supportUrl= http: www.wrox.com xmlns= urn:schemas-microsoft-comrasm.vl /> <deployment install= true mapFileExtensions= true > <subscription> <update>

<beforeApplicationStartup /> </update > </subscription> </deployment> <dependency>

<dependentAs sembly dependencyType= instal 1 codebase= Application Files\SiinpleEditor l 0 0 0\SiinpleEditor. exe. manifest size= 8241 >

<as sembly Identity name= Sin5>leEditor .exe version= l. 0.0.0 publicKeyToken= 7815ea8568895047 language= neutral processorArchitecture= msil type= win32 />



Application К lias


Рис. 18.9. Диалоговое окно Application Files

Компоненты, необходимые для работы приложения, определяются в диалоговом окне Prerequisites (Необходимые компоненты), которое показано на рис. 18.10 и доступно посредством щелчка на кнопке Prerequisites (Необходимые компоненты). Как видно из рисунка, для приложений .NET 3.5 необходимый компонент каркаса .NET Framework 3.5 обнаруживается автоматически. Это диалоговое окно позволяет выбирать другие необходимые компоненты.

Теперь можно установить приложение, выполнив действия, описанные в следующем практическом занятии.

<hash>

<dsi9:Transforms>

<dsig: Transform Algorithm=

urn: schemas-microsof t-com: HashTrans forms. Identity /> </dsig:Transforms > <dsig:DigestMethod Algorithm=

http: www.w3.org/2000/09/xmldsig#shal /> <dsig:DigestValue> yMedux26teUPg/c/libS9WgXXeqs= </dsig:DigestValue> </hash> </dependentAs sembly> </dependency>

Осуществляя выбор, как показано на рис. 18.7, мы указываем, что приложение будет доступно по сети и автономно. В результате приложение инсталлируется в клиентской системе и становится доступным из меню Start. Кроме того, пользователи смогут удалять приложение, используя ярлык Add/Remove Programs панели инструментов. Если же вместо этого указать, что приложение должно быть доступно только по сети, для его загрузки с сервера и локального запуска пользователям придется всегда щелкать на ссылке Web-сайта.

Файлы, принадлежащие приложению, определяются выводом проекта. Чтобы увидеть файлы приложения на вкладке Publish его диалогового окна Properties, щелкните на кнопке Application Files (Файлы приложения). Откроется диалоговое окно Application Files (рис. 18.9).



ЙВ Create setup program to imtall prerequiirte com Crioojewhich preregmsites to install:

a Microsoft Data Access Components 2£ TNET Framework 2 0 1x36) Visual С - Runtime Ubraries {Об) Jl Windows lnsta*l 3.1 3 NET Framewort 3 5 J Crystal Reports for Visual Studio Codename Qrcas Э Microsoft Visual Studio 2005 Report viewer

[Lr f 01 m<jre redtsti

Specify the install location for prerequisites -

e Download prerequisites from the component vendor s web srte Download prerequisites from the tame location as my applicMion Download prerequisites from the following location.

Puc. 18.10. Диалоговое окно Prerequisites

Практическое занятие Установка приложения

1. Откройте Web-страницу publish.htm, показанную на рис. 18.11.

Ц Simfto Е 1о Windowi tnurrtei Ехрккм

♦т j X II live Seer,.

Wrox Press Simple Editor

Name: 5тлр1е Edrtor Version: 100 1 Publisher: Wrox Press

Thefofcwing pcerequisites ate reqmred

;Vindows InstaHef 3 1

.NfcT Framewori 3 5

If these components are atread> mstjUd, you can taurк: the appUcation пол Otherwise chck the button below to ristal tfie prereoutsites and run die app*catюn

Instai I

% Local i tr i. I Prot t l Mod* on

Рис. 18.11. Web-страница риЫ ish.htm

2. Щелкните на кнопке Install (Установить), чтобы установить приложение. Откроется окно с предупреждением безопасности (рис. 18.12).



1 ... 184 185 186 [ 187 ] 188 189 190 ... 396

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика