Технический справочник по развертыванию приложений в Configuration Manager

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

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

Перед началом

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

  • Идентификатор CI приложения
  • Уникальный идентификатор приложения
  • Уникальный идентификатор типа развертывания
  • Уникальный идентификатор развертывания приложения (также известный как уникальный идентификатор назначения)
  • Назначение развертывания приложений
  • Уникальный идентификатор содержимого
  • Идентификатор и имя коллекции
  • Тип коллекции

Чтобы упростить устранение неполадок, можно запустить SQL-запрос, аналогичный следующему запросу к базе данных Configuration Manager, чтобы получить указанные ранее сведения.

SELECT APP.CI_ID [App CI ID], APP.CI_UniqueID [App Unique ID], APP.DisplayName [App Name],
DT.CI_UniqueID [DT Unique ID], DT.ContentId [DT Content ID],
CIA.Assignment_UniqueID [Assignment ID], CIA.CollectionID, CIA.CollectionName,
CASE CIA.OfferTypeID WHEN 0 THEN 'Required' WHEN 2 THEN 'Available' WHEN 3 THEN 'Simulate' ELSE 'Unknown' END AS [Deployment Purpose],
CASE C.CollectionType WHEN 1 THEN 'User Collection' WHEN 2 THEN 'Device Collection' ELSE 'Unknown' END AS [Collection Type],
DT.Technology, DT.DisplayName [DT Name]
FROM fn_ListApplicationCIs(1033) APP
JOIN fn_ListDeploymentTypeCIs(1033) DT ON DT.AppModelName = APP.ModelName AND DT.IsLatest = 1
LEFT JOIN v_CIAssignmentToCI CIACI ON CIACI.CI_ID = APP.CI_ID
LEFT JOIN v_CIAssignment CIA ON CIACI.AssignmentID = CIA.AssignmentID
LEFT JOIN v_Collection C ON C.CollectionID = CIA.CollectionID
WHERE APP.IsLatest = 1 AND APP.DisplayName = 'Application Name' -- Replace Application Name

Это важно

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

Дальнейшие шаги