MICROSOFT WINDOWS INSTALLER TWORZENIE INSTALATORÓW W ŚRODOWISKU VISUAL STUDIO.NET



Podobne dokumenty
1. Podręcznik instalacji aplikacji EXR Creator Wstęp Instalacja Instalacja aplikacji EXR Creator z płyty CD

DHL CAS ORACLE Wymagania oraz instalacja

Comodo Endpoint Security Manager instrukcja instalacji.

Generator Wniosków o Dofinansowanie dla Regionalnego Programu Operacyjnego Województwa Podlaskiego na lata Instrukcja instalacji

Biuletyn techniczny. CDN OPT!MA 8.5 Wskazówki dotyczące instalacji programu. Copyright 2006 COMARCH SA

X2System. ADITH Technologies [INSTRUKCJA INSTALACJI OPROGRAMOWANIA X2SYSTEM]

enova Instalacja wersji demo

BEXLAB RYSZARD MATUSZYK, BRZOZOWA 14, DĘBE WIELKIE, TEL. KOM.: Instalacja. Plantator zarządzanie danymi.

Instrukcja konfiguracji programu Fakt z modułem lanfakt

Instalacja NOD32 Remote Administrator

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Microsoft Visual SourceSafe uproszczona instrukcja użytkowania

Instrukcja instalacji nośników USB w systemie internetowym Alior Banku

Instalacja SAS Forecast Studio for Desktop 12.1

Scenariusz lekcji. opisać sposoby dystrybucji oprogramowania możliwe do realizacji w VB.NET; opisać zadania i możliwości programu instalacyjnego;

Wskazówki do instalacji Systemu Symfonia Forte. Szybki start

SoftVig Systemy Informatyczne Sp. z o.o. Szczecin , ul. Cyfrowa 4

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

System wspomagania pracy Administratora Bezpieczeostwa Informacji Instrukcja Administratora Wersja

Program Płatnik Instrukcja instalacji

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Instrukcja instalacji oprogramowania dla środowiska Windows

Instrukcja konfiguracji programu Fakt z modułem lanfakt

INFORMATOR TECHNICZNY WONDERWARE

Geneza rejestru systemu Windows

Przewodnik instalacji i rozpoczynania pracy. Dla DataPage+ 2013

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

ELEKTRONICZNA KSIĄŻKA NADAWCZA

Załącznik nr 2. Przewodnik instalacyjny systemu e-broker Technologiczny v.1.0. Część 4 - Narzędzia informatyczne przeznaczone dla ośrodków innowacji

Instrukcja instalacji systemu

Deployment w Visual Studio 2010

Instrukcja instalacji urządzeń kryptograficznych

Instrukcja instalacji oprogramowania dla środowiska Windows

Instrukcja Instalacji

e-audytor v.3.x INSTRUKCJA INSTALACJI I URUCHOMIENIA SYSTEMU

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Instrukcja instalacji

INSTRUKCJA INSTALACJI

Generator Wniosków Płatniczych dla Programu Operacyjnego Kapitał Ludzki. Instrukcja Instalacji

Xopero Backup Build your private cloud backup environment. Rozpoczęcie pracy

Przywracanie systemu. Do czego służy Przywracanie systemu?

INFORMATOR TECHNICZNY WONDERWARE

AKTYWNY SAMORZĄD. Instrukcja instalacji, aktualizacji i konfiguracji.

Instalacja Czytnika Kart GemPc Twin 1.4 dla przeglądarek 32 bitowych dla systemów Windows XP/Vista/2000/7/8 32 bity i 64 bity Wersja 1.

Instrukcja użytkownika

INSTRUKCJA INSTALACJI SYSTEMU

VinCent v.1.40 zmiany w programie

Biuletyn techniczny. CDN OPT!MA 12.0 Drukarki fiskalne w usługach terminalowych. Copyright 2007 COMARCH SA

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2008 R2 RTM - Express na potrzeby systemu Sz@rk.

Symfonia e-dokumenty. Instalacja programu. Wersja 2014

1. Instalacja platformy.net Framework.

INFRA. System Connector. Opis wdrożenia systemu

Zaawansowane programowanie w (pakiecie) Delphi

Procedura instalacji oprogramowania ESI[tronic] oraz konfiguracji modułów KTS 530/540/570

INSTRUKCJA INSTALACJI SYSTEMU NA SERWERZE KROK PO KROKU

Instalacja i konfiguracja Symfonia.Common.Server oraz Symfonia.Common.Forte

Załącznik 1 instrukcje instalacji

Programowanie niskopoziomowe

Acronis Universal Restore

Instrukcja instalacji oraz obsługi czytników i kart procesorowych dla Klientów SBI Banku BPH S.A.


PCSHEMATIC AUTOMATION Instalacja aktualizacji baz aparatury

Konfiguracja współpracy urządzeń mobilnych (bonowników).

NPS-520. Serwer druku do urządzeń wielofukcyjnych. Skrócona instrukcja obsługi. Wersja 1.00 Edycja 1 11/2006

Silent setup SAS Enterprise Guide (v 3.x)

Symfonia Start e-dokumenty

BEXLAB RYSZARD MATUSZYK, BRZOZOWA 14, DĘBE WIELKIE, TEL. KOM.: Instalacja. Microsoft SQL Server 2008 R2 SP2 Express

Instrukcja instalacji programu SYSTEmSM

WEBCON BPS Instalacja Standalone

STATISTICA 8 WERSJA SIECIOWA CONCURRENT INSTRUKCJA INSTALACJI

F.W. KCSoft Kazimierz Czarnecki NIP: REGON: tel

1. Od czego zacząć? - Instalacja środowiska pracy

Zasady współpracy programu Doradca Handlowy z Symfonią

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2005 Express Edition Service Pack 3 na potrzeby systemu Sz@rk.

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Instalacja i konfiguracja SAS PC Files Server

Sieciowa instalacja Sekafi 3 SQL

Dokumentacja techniczna

Zainstalowany AutoCAD w pełnej wersji najlepiej Civil lub MAP 2007 lub wyższej.

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Instrukcja instalacji

R o g e r A c c e s s C o n t r o l S y s t e m 5

Manual konfiguracji aplikacji softphone dla usługi Biznes Pakiet

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2

instrukcja instalacji programu Neofon Spis treści Opis procedury instalacyjnej... 2 strona 1 z 8 Instrukcja instalacji programu Neofon

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

PlantVisor_1.90PL Instrukcja instalacji, konfiguracji oraz obsługi

1. Instalacja oprogramowania IFTER EQU

Asystent Hotline Instrukcja instalacji

Biuletyn techniczny. Drukarki fiskalne w usługach terminalowych. Comarch OPT!MA Copyright 2007 COMARCH SA

INFORMATOR TECHNICZNY WONDERWARE

Instrukcja instalacji Asystenta Hotline

BIT S.A. BIT Rejestry. Instrukcja instalacji. Wersja 3

Instrukcja pobrania i instalacji wersji testowej Invest for Excel

Instrukcja instalacji aplikacji i konfiguracji wersji jednostanowiskowej. KomKOD

SAS 9.3 Instalacja SAS Enterprise Miner 7.1 w wersji Workstation

Transkrypt:

MICROSOFT WINDOWS INSTALLER TWORZENIE INSTALATORÓW W ŚRODOWISKU VISUAL STUDIO.NET TOMASZ ŁUKASZUK STRESZCZENIE: Dokument zawiera podstawowe informacje dotyczące elementu systemu Windows, Microsoft Windows Installer. Stanowi także wprowadzenie do tworzenia instalatorów dla systemu Windows w środowisku Visual Studio.NET. 1. MICROSOFT WINDOWS INSTALLER Microsoft Windows Installer jest serwisem odpowiedzialnym za instalację i konfigurację aplikacji. Stanowi on integralną część systemów Windows 2000, Windows Me i Windows XP. Jest również dostępny dla Windows 95, Windows 98 i Windows NT 4.0. Windows Installer bazuje na mechanizmie data-driven, który dostarcza w jednym pakiecie wszystkie dane i instrukcje niezbędne do przeprowadzania procesów instalacji. Tradycyjne skryptowe programy instalacyjne bazują na mechanizmie proceduralnym dostarczającym instrukcji skryptowych pozwalających na zainstalowanie aplikacji. Skryptowe pakiety instalacyjne potrzebują określenia jak coś zainstalować; Windows Installer potrzebuje tylko wskazania co zainstalować. System z Windows Installer posiada bazę informacji o każdej aplikacji, która została na nim zainstalowana. W bazie znajdują się dane na temat plików, kluczy rejestru i komponentów wykorzystywanych przez aplikacje. Kiedy aplikacja jest usuwana, przed dokonaniem tego sprawdzane jest, czy wyrzucenie związanych z nią elementów nie zakłóci pracy innej aplikacji. Windows Installer wspiera również samonaprawianie aplikacji możliwość automatycznej reinstalacji brakujących plików, które mogły zostać nieświadomie usunięte przez użytkownika. Dodatkowo Windows Installer zapewnia możliwość cofnięcia procesu instalacji. Na przykład, jeżeli instalowana aplikacja wymaga istnienia określonej bazy danych i podczas procesu instalacji baza nie zostanie znaleziona, instalacja zostanie przerwana, a system powróci do stanu sprzed instalacji.

2. VISUAL STUDIO.NET SETUP PROJECTS TUTORIAL W Visual Strudio.NET wyróżniono 5 typów projektów instalatorów, ale szczególnie ważne są 3 z nich: SetUp Project podstawowy projekt instalatora, który może być używany dla różnych rodzajów aplikacji, także aplikacji web'owych, Web Setup Project ten typ projektu wspomaga między innymi tworzenie wirtualnych katalogów przydatnych w aplikacjach web'owych, Merge Module Project pozwala na utworzenie instalatora aplikacji, która wymaga zainstalowania dodatkowego oprogramowania, np. MSDE. Rys. 1 Project Type Dialog

Kolejne kroki tworzenia instalatora: 1. W okienku dialogowym Project Type wybrać Setup Project, określić nazwę i lokalizację projektu. 2. Domyślnie powinno pojawić się okienko File System Editor (Rys. 2). 3. W File System Editor można dodać katalogi i pliki, które mają zostać utworzone podczas instalacji aplikacji. 4. Przełączyć się do edytora Registry (Rys. 3). Można tu skonfigurować rejestr systemu Windows ustawiając odpowiednie klucze dla aplikacji, np. Producent, Numer Wersji, itp. 5. Przełączyć się do edytora Launch Conditions (Rys. 4). Można tu określić warunki, które muszą zostać spełnione, aby rozpocząć proces instalacji. Warunkami mogą być istnienie określonego pliku w systemie, istnienie określonego klucza w rejestrze systemu, istnienie określonego komponentu, odpowiednio duża ilość pamięci RAM lub przestrzeni dyskowej, itp. 6. Przełączyć się do edytora File Types (Rys. 5). Użytkownik może skojarzyć akcje powiązane z wybranymi typami plików, przypisać im ikony i opisy. 7. Przełączyć sie do edytora User Interface (Rys. 6). Edytor pozwala na ustalenie parametrów okienek dialogowych pojawiających się podczas przeprowadzania instalacji. 8. Przełączyć się do edytora Custom Actions (Rys. 7). Użytkownik może tutaj określić akcje, które mają zostać wykonane w określonych sytuacjach życia aplikacji (install, commit, rollback, uninstall). Akcjom przypisuje się pliki *.exe, *.bat, *.wsh lub inne pliki sktyptowe. W momencie zajścia zdefiniowanej sytuacji zostanie wykonany przypisany jej skrypt lub program. 9. Istalator jest już kompletny. Zbudować projekt i spróbować przeprowadzić proces instalacji. Politechnika Białostocka Katedra Oprogramowania ul. Wiejska 45A 15-351 Białystok 7 grudnia 2004

Rys. 2 File System Editor Rys. 3 Registry Editor

Rys. 4 Launch Conditions Editor Rys. 5 File Types Editor

Rys. 6 User Interface Editor Rys. 7 Custom Actions Editor