Wybór strategii wdrażania ClickOnce
Istnieją trzy różne strategie wdrażania ClickOnce wniosku; strategii, która zostanie wybrana opcja przede wszystkim zależy od typu aplikacji, która jest wdrażana.Strategie wdrażania trzy są w następujący sposób:
Instalowanie z sieci Web lub w udziale sieciowym
Instalowanie z dysku CD
Uruchomić aplikację z sieci Web lub w udziale sieciowym
[!UWAGA]
Oprócz wybierania strategii wdrażania, należy również wybrać strategii dla zapewnienia stosowania aktualizacji.Aby uzyskać więcej informacji, zobacz Wybór strategii ClickOnce aktualizacji.
Instalowanie z sieci Web lub w udziale sieciowym
Użycie tej strategii, aplikacja jest wdrażana na serwerze sieci Web lub w sieciowym udziale plików.Gdy użytkownik końcowy chce zainstalować aplikację, on lub ona kliknie ikonę na stronie sieci Web lub kliknie dwukrotnie ikonę w udziale pliku.Aplikacja jest następnie pobrane, zainstalowana i uruchomiona na komputerze użytkownika końcowego.Elementy są dodawane do uruchomić menu i Dodaj lub usuń programy w W Panelu sterowania.
Ponieważ Strategia ta zależy od połączeń sieciowych, działa najlepiej dla aplikacji, które zostaną wdrożone dla użytkowników, którzy mają dostęp do sieci lokalnej lub szybkiego połączenia internetowego.
Jeżeli wdrożono aplikację z sieci Web, można przekazywać argumenty do aplikacji po uaktywnieniu przy użyciu adresu URL.Aby uzyskać więcej informacji, zobacz Jak: pobieranie informacji ciąg kwerendy w aplikacji Online ClickOnce.Nie można przekazywać argumenty do aplikacji, która jest aktywowany przy użyciu innych metod opisanych w tym dokumencie.
Aby włączyć tej strategii wdrażania, w Visual Studio, kliknij Z sieci Web lub lub ścieżka UNC Z udostępniania na Sposobu zainstalowania stronie Kreatora publikowania.
Jest to domyślny strategii wdrażania.
Instalowanie z dysku CD
Korzystając z tej strategii, aplikacja jest rozmieszczana na nośniku wymiennym, takim jak CD-ROM lub DVD.Podobnie jak w przypadku poprzedniej opcji, gdy użytkownik wybiera do zainstalowania aplikacji, jest zainstalowana i uruchomiona i elementy są dodawane do uruchomić menu i Dodaj lub usuń programy w W Panelu sterowania.
Strategia ta działa najlepiej dla aplikacji, które zostaną wdrożone użytkownikom bez połączenia trwałe sieci lub z połączeń o niskiej przepustowości.Ponieważ aplikacja jest instalowana z nośników wymiennych, nie połączenia sieciowego jest niezbędna do zainstalowania; Jednak łączność sieciowa jest nadal potrzebny dla aktualizacji aplikacji.
Aby włączyć tej strategii wdrażania w Visual Studio, kliknij z dysku CD-ROM lub DVD-ROM na Sposobu zainstalowania stronie Kreatora publikowania.
Aby ręcznie włączyć tej strategii wdrażania, zmień deploymentProvider tag w manifeście wdrażania.(W programie Visual Studio, ta właściwość jest ujawniona jako URL instalacji na Publikuj strona Project Designer.W Mage.exe jest Lokalizacji uruchomić.)
Uruchomić aplikację z sieci Web lub w udziale sieciowym
Strategia ta przypomina pierwszy, z wyjątkiem stosowania zachowuje się jak aplikacji sieci Web.Gdy użytkownik kliknie łącze na stronie sieci Web (lub dwukrotnym kliknięciu ikony w udziale pliku), aplikacja jest uruchomiona.Gdy użytkownicy Zamknij aplikację, jest już dostępna na swoim komputerze lokalnym; nic nie jest dodawany do uruchomić menu lub Dodaj lub usuń programy w W Panelu sterowania.
[!UWAGA]
Technicznie aplikacja jest pobierane i instalowane do pamięci podręcznej aplikacji na komputerze lokalnym, zgodnie z aplikacji sieci Web jest pobierana do pamięci podręcznej w sieci Web.Podobnie jak w przypadku pamięci podręcznej sieci Web pliki są ostatecznie oczyścił z pamięci podręcznej aplikacji.Z punktu widzenia użytkownika jest jednak, że aplikacja jest uruchamiany z udziału w sieci Web lub pliku.
Strategia ta jest najlepsza dla aplikacji, które są używane rzadko — na przykład, narzędzie świadczeń pracowniczych zwykle jest uruchamiane tylko jeden raz w każdym roku.
Aby włączyć tej strategii wdrażania w Visual Studio, kliknij przycisk nie jest zainstalowana aplikacja na Zainstaluj lub uruchom z sieci Web stronie Kreatora publikowania.
Aby ręcznie włączyć tej strategii wdrażania, zmień zainstalować tag w manifeście wdrażania.(Jego wartością może być true lub false.W Mage.exe, użyj Online tylko opcji w Typ aplikacji listę.)
Obsługa przeglądarki sieci Web
Aplikacje, które docelowych.NET Framework 3.5 można zainstalować przy użyciu dowolnej przeglądarki.
Aplikacje, które docelowych.NET Framework 2.0 wymaga programu Internet Explorer.
Zobacz też
Zadania
Jak: publikowanie aplikacji ClickOnce, za pomocą Kreatora publikowania
Koncepcje
ClickOnce zabezpieczeń i wdrażania
Wybór strategii ClickOnce aktualizacji