Deployment w Visual Studio 2010

Podobne dokumenty
Aktualizacje oprogramowania Podręcznik użytkownika

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Aktualizacje oprogramowania Instrukcja obsługi

Aktualizacje oprogramowania Instrukcja obsługi

Instrukcja instalacji oprogramowania pixel-fox

Aktualizacje oprogramowania Podręcznik użytkownika

Instalacja SAS Forecast Studio for Desktop 12.1

Instrukcja pobrania i instalacji wersji testowej Invest for Excel

Instrukcja Instalacji. Instalacja lokalna

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

INSTALACJA PROGRAMU KS-ASW

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

PS IMAGO 4.0 /// instrukcja instalacji

INSTRUKCJA INSTALACJI

Client Management Solutions i Mobile Printing Solutions

Aktualizacje oprogramowania Podręcznik użytkownika

Instrukcja instalacji programu w sieci. Informacja o folderach

Acronis Universal Restore


Client Management Solutions i Mobile Printing Solutions

Instalacja oprogramowania Wonderware Application Server 3.0 na potrzeby Platformy Systemowej Wonderware

Aktualizacje oprogramowania Podręcznik użytkownika

Silent setup SAS Enterprise Guide (v 3.x)

Uruchomienie aplikacji Plan lekcji w przeglądarce Internet Explorer

Instrukcja instalacji programu SPSS Statistics 21

Kancelaris krok po kroku. PRZEBIEG PROCESU INSTALACJI programu Kancelaris 4.10 standard

Rozwi zania Client Management Solutions i Mobile Printing Solutions. Numer katalogowy dokumentu:

Problemy techniczne SQL Server

Windows 10 - Jak przygotować bootowalny nośnik instalacyjny USB?

IBM SPSS Statistics Wersja 23. Mac OS Instrukcja instalacji (licencja autoryzowanego użytkownika)

Windows Mobile. Andy Wigley, Daniel Moth, Peter Foot, Microsoft Mobile Development Handbook, Microsoft Press 2007

BIOS, tryb awaryjny, uśpienie, hibernacja

Instalacja protokołu PPPoE w systemie Windows 98

Instrukcja instalacji czytnika kart mikroprocesorowych i konfiguracji przeglądarki internetowej do współpracy z systemem bankowości elektronicznej CIB

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox

STATISTICA 8 WERSJA SIECIOWA CONCURRENT INSTRUKCJA INSTALACJI

INSTRUKCJA INSTALACJI I KONFIGURACJI KARTY GOLIATH UNI HD PROTECTOR

Aktualizowanie, tworzenie kopii zapasowych i odzyskiwanie oprogramowania

Aktualizacja środowiska JAVA a SAS

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Pakiet AutoRun Menu. Sławomir Pogodziński. Podyplomowe Studium Programowania i Zastosowań Komputerów

Instrukcja instalacji PS IMAGO PRO

Client Management Solutions i Universal Printing Solutions

IBM SPSS Modeler Social Network Analysis 16 podręcznik instalowania i konfigurowania

Problemy techniczne SQL Server

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

SWP System Wizualizacji i Pozycjonowania Dla systemu android. Instalacja. UWAGA: Wymagana jest co najmniej wersja 2.

STATISTICA 8 WERSJA JEDNOSTANOWISKOWA INSTRUKCJA INSTALACJI

Przewodnik administratora Licencja lokalna

Continuous Integration z ClickOnce

Kabel USB 2.0 do połączenia komputerów PCLinq2 (PL-2501) podręcznik uŝytkownika

Instrukcja do CERTO STUDENT

INSTRUKCJA INSTALACJI I URUCHOMIENIA PROGRAMÓW FINKA DOS W SYSTEMACH 64 bit

G-170S Bezprzewodowa karta sieciowa PCMCIA g

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Włóż płytę instalacyjną z systemem Windows Vista do napędu DVD ROM lub podłącz pamięć flash USB do portu USB.

7 Business Ship Control dla Symfonia Handel

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Konfiguracja połączenia szerokopasmowego na Windows98/98SE Instalacja PPPoE w systemie Windows 98 i 98SE

Instrukcja instalacji programu STATISTICA

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

enova Instalacja wersji demo

Informacje o aktualizacji oprogramowania

AKTUALIZACJA KROK 1. INSTALACJA PROGRAMU PC UTILITY.

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu MacOS

Wdrażanie aplikacji Delphi 2005

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.

7 Business Ship Control dla Systemu Zarządzania Forte

IBM SPSS Statistics Wersja 25. Windows Instrukcja instalacji (licencja autoryzowanego użytkownika) IBM

elektroniczna Platforma Usług Administracji Publicznej

Instrukcja Instalacji

IBM SPSS Statistics dla systemu Windows Instrukcje dotyczące instalacji (licencja lokalna)

Instrukcja instalacji oprogramowania ESET Endpoint Antivirus Client EDU - wersja dla Uniwersytetu Przyrodniczego w Lublinie

Instrukcja instalacji programu WH OKNA i niezbędnych komponentów.

National Instruments Warsztaty NI LabVIEW. instrukcja instalacji oprogramowania

Instrukcja instalacji oprogramowania pixel-fox

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

IBM SPSS Statistics Wersja 22. Linux - Instrukcja instalacji (licencja autoryzowanego użytkownika)

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

Instalacja komponentów systemu operacyjnego Microsoft Windows konfiguracja ustawień regionalnych

Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2

Instrukcja aktualizacji oprogramowania routera D-Link DWR-932 C1 (do wersji 1.0.3CPGb01)

PS QUAESTIO PRO /// instrukcja instalacji komponentu klienckiego

5.4.2 Laboratorium: Instalacja systemu Windows XP

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

SEPI podpis elektroniczny

Instrukcja instalacji oprogramowania pixel-fox

Instrukcja obsługi urządzenia DS150E z systemem operacyjnym Windows 7. Dangerfield luty 2010 V1.0 Delphi PSS

Symfonia e-dokumenty. Instalacja programu. Wersja 2014

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox

System wspomagania pracy Administratora Bezpieczeostwa Informacji Instrukcja Administratora Wersja

-Próba otworzenia pliku bezpośrednio z płyty CD także kończy się niepowodzeniem, pojawia się komunikat System Windows nie może otworzyć tego pliku.

IBM SPSS Statistics Wersja 24. Mac OS Instrukcja instalacji (licencja autoryzowanego użytkownika) IBM

Podręcznik instalacji Command WorkStation 5.6 z aplikacjami Fiery Extended Applications 4.2

Laboratorium - Instalacja karty bezprzewodowej w Windows 7

Symfonia Faktura. Instalacja programu. Wersja 2013

Warsztaty: Tworzenie obrazów stacji roboczych

AG-220 Bezprzewodowa karta sieciowa USB a/g

Aktualizacja systemu Android do wersji 4.4 dla smartfonów Kruger&Matz DRIVE 2 - KM0408, KM0414, SOUL - KM0409 oraz LIVE 2 - KM0410

Transkrypt:

Deployment w Visual Studio 2010

Deployment (pol. wdrożenie) proces dystrybucji ukończonej aplikacji, lub komponentu w celu zainstalowania na innym komputerze Inna definicja wszystkie czynności, które umożliwiają użycie aplikacji

Typowe elementy instalacji transfer plików ze źródła (np. płyta CD/DVD, strona Web) wyświetlenie UI utworzenie skrótów rejestracja rozszerzeń plików rejestracja aplikacji do odinstalowania (Dodaj lub Usuń Programy)

Aplikacje stworzone w Visual Studio można deployować za pomocą dwóch technologii: 1. ClickOnce 2. Windows Installer Deployment

Aplikacja ClickOnce Jest to każda aplikacja WPF, Windows Forms, konsolowa, lub Office solution zdeployowana za pomocą technologii ClickOnce. W skrócie, ClickOnce używany jest do publikowania aplikacji do wskazanego miejsca. Użytkownik instaluje, lub uruchamia z niego aplikację.

ClickOnce pokonuje trzy główne przeszkody związane z deploymentem: 1. Kłopoty z aktualizacją aplikacji ClickOnce umożliwia automatyczną aktualizację. Tylko te części, które zostały zmienione zostaną ściągnięte i pełna, zaktualizowana wersja zostanie ponownie zainstalowana.

2. Wpływ na komputer użytkownika Aplikacje zdeployowane za pomocą ClickOnce są niezależne i nie mogą ingerować w inne aplikacje.

3. Uprawnienia ClickOnce umożliwia użytkownikom bez praw administratora instalację aplikacji i przyznaje tylko niezbędne prawa do jej uruchomienia.

Deployment Manifest i Application Manifest Deployowanie za pomocą ClickOnce jest kontrolowane przez dwa pliki manifest: Deployment Manifest opisuje deployment aplikacji, zawiera ścieżkę do application manifest i numer najnowszej wersji aplikacji której użytkownik powinien używać Application Manifest opisuje aplikację, assemblies, pliki i uprawnienia potrzebne do poprawnego uruchomienia aplikacji

Deployment Manifest i Application Manifest Gdy Deployment i Application Manifest zostaną utworzone, wystarczy skopiować je do miejsca deploymentu, razem z niezbędnymi plikami aplikacji. Warto zauważyć, że deployment manifest nie musi być trzymany w tym samym miejscu co application manifest. Na przykład, deployment manifest może być dostarczany na płycie CD. Po aktywacji, deployment manifest poinformuje ClickOnce gdzie znajduje się application manifest. To użyteczna cecha ClickOnce, gdyż pozwala upewnić się, że użytkownik zawsze dostanie najnowszą wersję aplikacji już od pierwszej instalacji, zamiast instalowania danej wersji z dysku, a następnie aktualizowania jej.

ClickOnce - sposoby instalacji Aplikację za pomocą ClickOnce można zainstalować na 3 różne sposoby: 1. Ze strony Web 2. Z zasobu w intranecie 3. Zewnętrznego nośnika, np. płyty CD/DVD

Uprawnienia Aplikacje zdeployowane za pomocą ClickOnce mają ograniczone uprawnienia, które są zdefiniowane przez tzw. strefy bezpieczeństwa, które bazują na miejscu w którym znajduje się aplikacja.

Prerequisities (wstępne wymagania) Przed zainstalowaniem aplikacji na komputerze użytkownika, ClickOnce najpierw sprawdzi, czy spełnia on wymagania określone w manifeście: minimalna wersja CLR minimalna wersja systemu Windows minimalna wersja assemblies które muszą być preinstalowane w global assembly cache

Windows Installer Windows Installer to komponent systemowy, dołączony do wszystkich Windowsów, począwszy od wersji 2000. Przedtem, technologie instalacyjne używały własnych skryptów i formatów plików. Windows Installer używa otwartego, bazodanowego formatu plików do opisu aplikacji, jej zasobów i operacji wymaganych do jej instalacji. Paczki Windows Installera znajdują się w pliku z rozszerzeniem.msi.

Products, Features and Components Paczki Windows Installera oparte są na logicznej strukturze Product ów, Feature ów i Component ów. Feature ogniwo najniższego poziomu z którym użytkownik ma styczność podczas instalacji Component - ogniwo najniższego poziomu którym zajmuje się developer Przykładowo, aplikacja graficzna może składać się z dwóch feature ów: jednego głównego, który instaluje plik wykonywalny aplikacji (.exe) i drugiego, który instaluje opcjonalną paczkę obrazków. Feature y składają się z componentów.

Windows Installer Jest wiele narzędzi pozwalających stworzyć plik Windows Installer (.msi). Tabela porównuje cechy niektórych z nich. Visual Studio Setup Project nie jest częścią VS2012 ani VS2013.

ClickOnce vs Windows Installer Obie technologie używane są do nieco innych celów. Tabela ukazuje kluczowe różnice:

Co wybrać? Należy odpowiedzieć sobie na pytania czy aplikacja: instaluje jakiekolwiek componenty COM? instaluje jakiekolwiek usługi? musi zainstalować się do określonego miejsca, albo do Global Assembly Cache? zawiera componenty które mają być zainstalowane warunkowo, zależnie od systemu lub środowiska uruchomieniowego? wymaga inputu użytkownika podczas instalacji? gdy zostanie zainstalowana, to czy tworzy pliki, pisze po rejestrze, lub wpływa na system w taki sposób, że pozostawia po sobie pliki gdy zostanie usunięta? Jeśli odpowiedź na którekolwiek z tych pytań to tak, Windows Installer jest najlepszym wyborem.