Użycie funkcji zastępowania aplikacji w programie Configuration Manager

 

Dotyczy: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Funkcja zarządzania aplikacjami w programie Microsoft System Center 2012 Configuration Manager umożliwia uaktualnianie lub zastępowanie istniejących aplikacji przy użyciu relacji zastępowania. Podczas zastępowania aplikacji można określić nowy typ wdrożenia w celu zastąpienia typu wdrożenia zastępowanej aplikacji, a także skonfigurować, czy należy uaktualnić zastępowaną aplikację lub odinstalować ją przed zainstalowaniem aplikacji zastępującej.

Zastąpienie aplikacji ma zastosowanie do wszystkich przyszłych wdrożeń i żądań katalogu aplikacji. Nie ma to wpływu na istniejące instalacje aplikacji.

System_CAPS_importantWażne

Po wybraniu opcji odinstalowania zastąpionego typu wdrożenia nie jest możliwe zastąpienie typu wdrożenia przez typ wdrożenia, który zostały wdrożony w innym typie kolekcji. Dla przykładu, jeśli wybrano tę opcję, typ wdrożenia, który został wdrożony w kolekcji urządzeń, nie może zostać zastąpiony przez typ wdrożenia wdrożony w kolekcji użytkowników.

Wybieranie uaktualnienia lub zastąpienia aplikacji

Możesz określić, czy aplikacja ma zostać zastąpiona czy uaktualniona, w oknie dialogowym Określanie relacji zastępowania we właściwościach aplikacji. Typ zastępowania zależy od tego, czy zaznaczono opcję Odinstaluj w tym oknie dialogowym:

  • Jeśli chcesz zaktualizować aplikację do nowszej wersji (identyfikator aplikacji jest taki sam), nie zaznaczaj opcji Odinstaluj.

  • Jeśli chcesz zmienić aplikację (identyfikator aplikacji jest inny), zaznacz opcję Odinstaluj. Będzie konieczne usunięcie zastąpionej wersji aplikacji.

Zastępowanie aplikacji zależnych

Metoda aktualizacji aplikacji zależnych przy użyciu relacji zastępowania w programie System Center 2012 R2 Configuration Manager różni się od metody w programie Menedżer konfiguracji SP2.

W tych przykładach aplikacja główna to wdrażana aplikacja, która zawiera zależności.

W przypadku programu System Center 2012 R2 Configuration Manager

Aby zamienić aplikację zależną na inną aplikację zależną, wykonaj następujące czynności:

Uwaga

Program Menedżer konfiguracji nie obsługuje zastępowania oryginalnej aplikacji zależnej przy użyciu relacji zastępowania.

  1. Utwórz nową aplikację zależną.

  2. Usuń oryginalną aplikację zależną.

Gdy istnieją dwie zależności (przed usunięciem oryginalnej aplikacji zależnej), w ramach nowych instalacji aplikacji głównej będzie instalowana nowa aplikacja zależna. W przypadku istniejących instalacji jest zachowywana oryginalna aplikacja zależna.

Po usunięciu oryginalnej aplikacji zależnej wszystkie urządzenia zostaną zaktualizowane do nowej aplikacji zależnej.

System Center 2012 Configuration Manager SP2

W programie Menedżer konfiguracji SP2 można utworzyć relację zastępowania, która aktualizuje aplikację zależną do nowej wersji.

  1. Upewnij się, że nowa aplikacja zależna i oryginalna aplikacja zależna znajdują się w tej samej grupie zależności aplikacji głównej.

  2. Utwórz relację zastępowania, która umożliwia zastąpienie oryginalnej aplikacji zależnej przez nową aplikację zależną.

W przypadku nowych instalacji aplikacji głównej jest instalowana nowa aplikacja zależna. W przypadku istniejących instalacji aplikacji głównej jest przeprowadzana aktualizacja do nowej aplikacji zależnej.

W wyniku tego wszystkie wdrożenia aplikacji głównej będą korzystać z nowej aplikacji zależnej.

Dodatkowe uwagi

  • Możesz określić wiele relacji zastępowania dla aplikacji zależnych. Instalowana jest najnowsza wersja aplikacji zależnej w łańcuchu zastępowania.

  • Aplikacje zależne muszą być wdrażane na urządzeniu, na którym jest zainstalowana aplikacja główna. W przeciwnym razie aplikacja zależna nie zostanie zainstalowana.

  • Jeśli w przypadku nowych instalacji aplikacji głównej istnieje wiele zależności, kolejność zależności określa, która wersja aplikacji zależnej ma zostać zainstalowana.

Aby określić relację zastępowania

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacją, kliknij pozycję Aplikacje, a następnie kliknij aplikację, która zastąpi inną aplikację.

  3. Na karcie Narzędzia główne w grupie Właściwości kliknij przycisk Właściwości, aby otworzyć okno dialogowe <Nazwa aplikacji> — właściwości.

  4. Na karcie Zastępowanie w oknie dialogowym <Nazwa aplikacji> — właściwości kliknij przycisk Dodaj.

  5. W oknie dialogowym Określ relację zastępowania kliknij przycisk Przeglądaj.

  6. W oknie dialogowym Wybierz aplikację wybierz aplikację do zastąpienia, a następnie kliknij przycisk OK.

  7. W oknie dialogowym Określ relację zastępowania wybierz typ wdrożenia, który zastąpi typ wdrożenia zastępowanej aplikacji.

    Uwaga

    Domyślnie nowy typ wdrożenia nie powoduje odinstalowania typu wdrożenia zastępowanej aplikacji. Ten scenariusz jest często stosowany podczas wdrażania uaktualnienia istniejącej aplikacji. Wybierz opcję Odinstaluj, aby usunąć istniejący typ wdrożenia przed zainstalowaniem nowego typu wdrożenia. Jeśli zdecydowano się na uaktualnienie aplikacji, należy to najpierw przetestować w środowisku laboratoryjnym.

  8. Kliknij przycisk OK, aby zamknąć okno dialogowe Określ relację zastępowania.

  9. Kliknij przycisk OK, aby zamknąć okno dialogowe <Nazwa aplikacji> — właściwości.

Aby wyświetlić aplikacje, które zastępują bieżącą aplikację

  1. W konsoli programu Menedżer konfiguracji kliknij przycisk Biblioteka oprogramowania.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacją, kliknij pozycję Aplikacje, a następnie kliknij żądaną aplikację.

  3. Na karcie Narzędzia główne w grupie Właściwości kliknij przycisk Właściwości, aby otworzyć okno dialogowe <Nazwa aplikacji> — właściwości.

  4. Na karcie Odwołania w oknie dialogowym <Nazwa aplikacji> — właściwości wybierz z listy rozwijanej Typ relacji pozycję Aplikacje zastępujące tę aplikację.

  5. Przejrzyj listę aplikacji, które zastępują wybraną aplikację, a następnie kliknij przycisk OK, aby zamknąć okno dialogowe <Nazwa aplikacji> — właściwości.