Изменение и замена приложений в Configuration Manager

Относится к Configuration Manager (Current Branch)

Узнайте, как работать с Configuration Manager версиями приложений и как заменять приложения новой версией.

Revisions

При внесении изменений в приложение или тип развертывания Configuration Manager создает новую редакцию приложения. Вы можете отобразить журнал каждой редакции приложения. Вы также можете просмотреть его свойства, восстановить предыдущую редакцию приложения или удалить старую редакцию.

Отображение журнала редакций приложения

  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения, разверните узел Управление приложениями и выберите узел Приложения. Затем выберите нужное приложение.

  2. На вкладке Главная ленты в группе Приложение выберите Журнал редакций. Это действие открывает окно Журнал редакций приложения .

Просмотр редакции приложения

  1. В окне Журнал редакций приложения выберите редакцию приложения, а затем выберите Вид.

  2. В диалоговом окне Свойства проверьте свойства выбранного приложения.

    Примечание.

    Это представление свойств приложения доступно только для чтения.

Восстановление редакции приложения

  1. В окне Журнал редакций приложения выберите редакцию приложения, а затем выберите Восстановить.

  2. Выберите Да , чтобы восстановить выбранную редакцию приложения.

Удаление редакции приложения

  1. В окне Журнал редакций приложения выберите редакцию приложения и нажмите кнопку Удалить.

  2. Нажмите кнопку Да для подтверждения.

Важно!

Текущую редакцию приложения можно удалить только после прекращения использования приложения, на которое нет ссылок.

Замены

Управление приложениями в Configuration Manager позволяет обновлять или заменять существующие приложения с помощью отношения замены. При замене приложения вы указываете новый тип развертывания, чтобы заменить тип развертывания заменяемого приложения. Вы также можете решить, следует ли обновить или удалить замененное приложение, прежде чем клиент установит заменяющее приложение. Лучше всего ограничить цепочки замены пятью уровнями глубины до максимума.

Важно!

При выборе варианта удаления заменяемого типа развертывания тип развертывания не может быть заменен типом развертывания, развернутого в коллекции другого типа. Например, тип развертывания, развернутый в коллекции устройств, не может быть заменен типом развертывания, развернутого в коллекции пользователей.

Решение о том, следует ли обновлять или заменять приложение

Тип замены зависит от того, выбран ли параметр Удалить :

  • Если вы хотите обновить приложение до более новой версии с тем же идентификатором приложения, не нажимайте кнопку Удалить.

  • Если вы хотите изменить приложение на другое приложение с другим идентификатором приложения, выберите Удалить. Необходимо удалить замененную версию приложения.

Замена зависимых приложений

В этом примере основное приложение ссылается на приложение, которое вы развертываете, с зависимостями.

Можно создать отношение замены, которое обновляет зависимое приложение до новой версии.

  1. Убедитесь, что новое зависимое приложение и исходное зависимое приложение находятся в одной группе зависимостей основного приложения.

  2. Создайте отношение замены, которое заменяет исходное зависимое приложение новым зависимым приложением.

Во время новых установок основного приложения клиент устанавливает новое зависимое приложение. Configuration Manager обновляет существующие установки основного приложения новым зависимым приложением.

В конечном итоге все развертывания основного приложения используют новое зависимое приложение.

Дополнительные рекомендации

  • Можно указать несколько отношений замены для зависимых приложений. Configuration Manager устанавливает самое зависимое приложение в цепочке замены.

  • Развертывание зависимых приложений на устройстве, на котором установлено основное приложение. В противном случае Configuration Manager не установит зависимое приложение.

  • При новых установках основного приложения при наличии нескольких зависимостей порядок зависимостей определяет, какая версия зависимого приложения будет установлена.

Указание отношения замены

  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения, разверните узел Управление приложениями и выберите узел Приложения. Затем выберите приложение, заменяющее другое приложение.

  2. На вкладке Главная ленты в группе Свойства выберите Свойства.

  3. Перейдите на вкладку Замена и нажмите кнопку Добавить.

  4. Для заменяемого приложения выберите Обзор.

  5. Выберите приложение, которое нужно заменять, и нажмите кнопку ОК.

  6. В окне Указание отношения замены выберите тип развертывания, заменяющий тип развертывания заменяемого приложения.

    Примечание.

    По умолчанию новый тип развертывания не удаляет тип развертывания заменяемого приложения. Этот сценарий обычно используется при развертывании обновления для существующего приложения. Чтобы удалить существующий тип развертывания перед установкой нового типа развертывания, выберите Удалить. Если вы решили обновить приложение, сначала проверьте его в лабораторной среде.

  7. Если вы хотите, чтобы пользователи по-прежнему отображали развертывания в Центре программного обеспечения для обоих приложений, выберите параметр Разрешить пользователям просматривать развертывания для этого приложения и всех приложений, которые оно заменяет в Центре программного обеспечения. При использовании этого параметра пользователи могут по-прежнему устанавливать более старую версию приложения при необходимости. По умолчанию этот параметр не выбран, поэтому в Центре программного обеспечения отображается только приложение, заменяющее. Этот параметр доступен только для доступных развертываний в коллекциях пользователей.

  8. Нажмите кнопку ОК , чтобы сохранить изменения и закрыть окна.

Отображение приложений, заменяющих текущее приложение

  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения, разверните узел Управление приложениями и выберите узел Приложения. Затем выберите нужное приложение.

  2. На вкладке Главная ленты в группе Свойства выберите Свойства.

  3. Перейдите на вкладку Ссылки .

  4. В поле Тип связи выберите Приложения, заменяющие это приложение.

Просмотр отношений замены

  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения, разверните узел Управление приложениями и выберите узел Приложения. Затем выберите нужное приложение.

  2. На вкладке Главная ленты в группе Связи выберите Просмотр связей, а затем — Замена.

Это действие показывает графическую схему связей выбранного приложения с другими приложениями. Для связей замены отображаются приложения, заменяемые выбранным приложением, и приложения, которыми заменено выбранное приложение.

Управление заменой с помощью PowerShell

Вы можете добавлять, просматривать и удалять отношения замены с помощью следующих командлетов PowerShell:

Дальнейшие действия

Удаление приложений