Udostępnij za pośrednictwem


Wybór strategii rozmieszczania

Aplikacje systemu Windows z programu Visual Studio można wdrożyć za pomocą jednej z następujących technologii:

  • ClickOnce.

  • Instalator Windows.

Umożliwia publikowanie aplikacji do scentralizowanej lokalizacji ClickOnce.Użytkownik instaluje lub uruchamia aplikację z tej lokalizacji.Aby utworzyć plik Instalatora aplikacji (.msi) i rozesłać go należy użyć Instalator Windows.Użytkownicy Uruchom plik do zainstalowania aplikacji.

[!UWAGA]

Narzędzia wdrażania w programie Visual Studio są przeznaczone do obsługi potrzeb wdrażania typowego przedsiębiorstwa: nie obejmują one co scenariusz rozmieszczania możliwe.Dla bardziej zaawansowanych scenariuszy wdrażania, użytkownik może wymagać narzędzia wdrażania strony trzeciej lub dystrybucji oprogramowania takie jak Systems Management Server.

Zalety wdrażania ClickOnce

Ogólnie rzecz biorąc wdrażania ClickOnce upraszcza proces instalowania i aktualizowania aplikacji.Można użyć Kreatora publikowania pakiet aplikacji i manifestów i publikowania aplikacji, witryny sieci Web lub w sieciowym udziale plików.Następnie użytkowników można zainstalować i uruchomić aplikację bezpośrednio z tej lokalizacji w jednym kroku.Aby uzyskać więcej informacji, zobacz Jak: publikowanie aplikacji ClickOnce, za pomocą Kreatora publikowania.

Ponieważ wdrażania ClickOnce aplikacje są self-updating, ClickOnce jest to najlepszy wybór dla aplikacji wymagających częstych aktualizacji.Użytkownicy muszą mieć połączenie sieciowe, aby korzystać z funkcji aktualizacji ClickOnce, chociaż ClickOnce aplikacji można zainstalować po raz pierwszy przy użyciu dysku CD-ROM.Aby uzyskać więcej informacji, zobacz Wybór strategii ClickOnce aktualizacji.

e2444w33.collapse_all(pl-pl,VS.110).gifZabezpieczenia w ClickOnce

ClickOnce zabezpieczeń zależy od certyfikatów kodu Authenticode, aby ustalić, czy aplikacja powinna być zainstalowana, krok, znane jako decyzji o zaufaniu.Manifesty aplikacji i wdrażania, opisujących aplikacji może być zarejestrowany przy użyciu certyfikatu zapobiegania manipulacjom.

Administratorzy domeny, można skonfigurować certyfikatów ma być zaufany na poziomie przedsiębiorstwa lub machine.Jeśli certyfikaty nie są zaufane w czasie instalacji, można skonfigurować wdrażania ClickOnce poprosić użytkowników o zaufaniu.Po zainstalowaniu aplikacji ClickOnce ogranicza uprawnienia aplikacji i akcje zdefiniowane przez Internet, lokalny Intranet lub niestandardowych stref.Aby uzyskać więcej informacji, zobacz Zabezpieczanie ClickOnce aplikacji.

Korzyści wynikające z wdrożenia Instalator Windows

Instalator Windows wdrażania można anonsowanie aplikacji i funkcji zgodnie z poszczególnych systemów operacyjnych, instalowanie produktów na żądanie oraz wykrywania i ponownie zainstalować składniki uszkodzonych.

Aby utworzyć plik Instalator Windows (.msi), który jest rozsyłany do użytkowników, można użyć programu InstallShield Limited Edition sporządzanych przez inną firmę, ale że Visual Studio zawiera narzędzie.Aby uzyskać więcej informacji, zobacz Instalator Windows Wdrażania.

ClickOnce i Instalator Windows porównania tabeli

W poniższej tabeli porównano funkcje wdrażania ClickOnce i wdrażania Instalator Windows.

Funkcja

ClickOnce

Instalator Windows

Automatyczna aktualizacja

Tak

Tak

Wycofywanie poinstalacyjne

Tak

Nr

Aktualizacja z sieci Web

Tak

Nr

Nie wpływa na składniki współużytkowane lub innych aplikacji

Tak

Nr

Przyznane uprawnienia zabezpieczeń

Dotacje tylko uprawnienia konieczne do stosowania (bardziej bezpieczne)

Dotacje pełne zaufanie, domyślnie (mniej bezpieczne)

Wymagane uprawnienia zabezpieczeń

Internet lub lokalny intranet (pełne zaufanie dla instalacji z dysku CD)

Administrator

Stosowania i wdrażania manifest podpisywania

Tak

Nr

Interfejs użytkownika podczas instalacji

Pojedynczego wiersza

Kreator wieloczęściowy

Instalacja zestawów na żądanie

Tak

Nr

Instalacja plików udostępnionych

Nr

Tak

Instalacja sterowników

Nr

Tak (za pomocą akcji niestandardowych)

Instalacja do pamięci podręcznej zestawów globalnych

Nr

Tak

Instalacja wielu użytkowników

Nr

Tak

Dodawanie aplikacji do Start menu

Tak

Tak

Dodawanie aplikacji do grupy Autostart

Nr

Tak

Dodawanie aplikacji do Ulubione menu

Nr

Tak

Zarejestrowane typy plików

Tak

Tak

Zainstaluj czas dostępu do rejestru

Ograniczone

Tak

Poprawianie pliku binarnego

Nr

Tak

Lokalizacja instalacji aplikacji

Pamięć podręczna aplikacji ClickOnce

Pliki programów folder

Zobacz też

Koncepcje

ClickOnce zabezpieczeń i wdrażania

Instalator Windows Wdrażania

Inne zasoby

Wdrażanie aplikacji i składników