Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Istnieją trzy różne strategie wdrażania aplikacji ClickOnce; wybrana strategia zależy przede wszystkim od typu wdrażanej aplikacji. Poniżej przedstawiono wszystkie trzy strategie wdrażania:
Instalacja z sieci Web lub udziału sieciowego
Uruchamianie aplikacji z sieci Web lub udziału sieciowego
Instalowanie z dysku CD lub DVD
Uwaga
Oprócz wybrania strategii wdrażania, warto również wybrać strategię dostarczania aktualizacji aplikacji. Aby uzyskać więcej informacji, zobacz Wybieranie strategii aktualizacji ClickOnce.
Instalowanie z sieci Web lub udziału sieciowego
Gdy jest używana ta strategia, aplikacja jest wdrażana na serwerze sieci Web lub w sieciowym udziale plików. Gdy użytkownik końcowy chce zainstalować aplikację, klika ikonę na stronie sieci Web lub klika dwukrotnie ikonę w udziale plików. Aplikacja jest następnie pobierana, instalowana i uruchamiana na komputerze użytkownika końcowego. Elementy są dodawane do menu Start i Dodaj lub Usuń programy w Panel sterowania.
Ta strategia jest zależna od połączeń sieciowych, więc sprawdza się najlepiej w przypadku aplikacji, które zostaną wdrożone dla użytkowników mających dostęp do sieci lokalnej lub szybkiego połączenia z Internetem.
W przypadku wdrażania aplikacji z sieci Web można przekazać argumenty do aplikacji podczas aktywowania jej za pomocą adresu URL. Aby uzyskać więcej informacji, zobacz How to: Retrieve query string information in an online ClickOnce application (Instrukcje: pobieranie informacji o ciągu zapytania w aplikacji ClickOnce online). Nie można przekazywać argumentów do aplikacji, która jest aktywowana za pomocą jednej z pozostałych metod opisanych w tym dokumencie.
Aby włączyć tę strategię wdrażania w programie Visual Studio, kliknij pozycję Z sieci Web lub ze ścieżki UNC lub udziału plików na stronie How Installed (Jak zainstalowano ) Kreatora publikowania.
Uwaga
W technologii ClickOnce dla platformy .NET Core 3.1 i .NET 5 lub nowszej można ustawić właściwości wdrożenia przy użyciu narzędzia Publikuj zamiast kreatora Publikowanie i strony Publikowanie w programie Project Projektant. Aby uzyskać więcej informacji, zobacz Deploy a .NET Windows application using ClickOnce and ClickOnce for .NET (Wdrażanie aplikacji .NET przy użyciu technologii ClickOnce i ClickOnce dla platformy .NET).
Jest to domyślna strategia wdrażania.
Uruchamianie aplikacji z sieci Web lub udziału sieciowego
Ta strategia jest podobna do pierwszej, z tym że aplikacja zachowuje się jak aplikacja internetowa. Gdy użytkownik kliknie łącze na stronie sieci Web (lub kliknie dwukrotnie ikonę w udziale plików), aplikacja jest uruchamiana. Gdy użytkownicy zamkną aplikację, nie będą już dostępne na komputerze lokalnym; nic nie jest dodawane do menu Start lub Dodaj lub Usuń programy w Panel sterowania.
Uwaga
Technicznie aplikacja jest pobierana i instalowana w pamięci podręcznej aplikacji na komputerze lokalnym, tak samo jak aplikacja internetowa jest pobierana do internetowej pamięci podręcznej. Podobnie jak w przypadku pamięci podręcznej sieci Web, pliki są na końcu usuwane z pamięci podręcznej aplikacji. Jednak z punktu widzenia użytkownika aplikacja jest uruchamiana z sieci Web lub udziału plików.
Ta strategia najlepiej sprawdza się w przypadku aplikacji, które są rzadko używane, takich jak na przykład narzędzie do obliczania nagród dla pracowników, które zazwyczaj jest używane raz do roku.
Aby włączyć tę strategię wdrażania w programie Visual Studio, kliknij przycisk Nie instaluj aplikacji na stronie Instalowanie lub uruchamianie z poziomu sieci Web Kreatora publikowania.
Aby włączyć tę strategię wdrażania, ręcznie zmień tag instalacji w manifeście wdrożenia. (Jego wartość może być true lub false. W Mage.exe użyj opcji Tylko online na liście Typ aplikacji).
Instalowanie z dysku CD lub DVD
Gdy jest używana ta strategia, aplikacja jest wdrażana na nośniku wymiennym, takim jak dysk CD-ROM lub DVD. Podobnie jak w przypadku poprzedniej opcji, gdy użytkownik zdecyduje się zainstalować aplikację, jest instalowana i uruchamiana, a elementy są dodawane do menu Start i Dodaj lub Usuń programy w Panel sterowania.
Ta strategia sprawdza się najlepiej w przypadku aplikacji wdrażanej dla użytkowników, którzy nie mają stałej łączności sieciowej lub używają połączeń o niskiej przepustowości. Aplikacja jest instalowana z nośnika wymiennego, więc do instalacji nie jest potrzebne połączenie sieciowe, jednak łączność sieciowa jest potrzebna do pobierania aktualizacji aplikacji.
Aby włączyć tę strategię wdrażania w programie Visual Studio, kliknij pozycję Z dysku CD-ROM lub DVD-ROM na stronie Jak zainstalowano Kreatora publikowania.
Aby włączyć tę strategię wdrażania ręcznie, zmień tag deploymentProvider w manifeście wdrożenia. (W programie Visual Studio ta właściwość jest uwidoczniona jako Adres URL instalacji na stronie Publikowanie Projektant projektu. W Mage.exe jest to lokalizacja początkowa).
Obsługa przeglądarki internetowej
Aplikacje przeznaczone dla platformy .NET Framework 3.5 lub nowszej można zainstalować przy użyciu dowolnej przeglądarki.