Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: Configuration Manager (ramo atual)
Antes de continuar, veja Componentes do cliente de implementação da aplicação para compreender o processamento de tarefas do DCM e do Agente CI.
A avaliação da aplicação é realizada pelos componentes do Agente DCM e do Agente CI quando a implementação é ativada. Para compreender quando a atribuição é ativada, veja os artigos Implementação de Aplicações em Coleções de Dispositivos ou Implementação de Aplicações para Coleções de Utilizadores .
Deteção e Avaliação de Aplicações
A avaliação da aplicação é efetuada durante a fase InvokingSdmMethod de uma tarefa do Agente CI. É nesta fase que o cliente avalia o método de deteção definido para a aplicação para determinar se a aplicação está instalada no dispositivo. Essa atividade pode ser controlada em AppDiscovery.log usando a ID exclusiva do tipo de implantação ou o nome do tipo de implantação.
Performing detection of app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
+++ Did not detect app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
Observação
O exemplo acima mostra a deteção de uma aplicação MSI onde a deteção é efetuada ao verificar se o Código de Produto MSI está instalado no dispositivo. Para aplicações que utilizam métodos de deteção alternativos, o método de deteção adequado é utilizado para marcar se a aplicação estiver instalada.
Em seguida, o cliente avalia o estado pretendido da aplicação com base na Finalidade da Implementação. Este passo também envolve detetar se a aplicação tem dependências ou regras de substituição que devem ser respeitadas para a aplicação. Essa atividade pode ser monitorada em AppIntentEval.log usando a ID Única do Tipo de Aplicação e Tipo de Implantação.
# Available Application Deployment
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Available, ConfigureState = NotNeeded, Title = [Application or DT Name]
# Required Application Deployment
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Installed, ConfigureState = NotNeeded, Title = [Application or DT Name]
# Requirement Rules Not Met
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = NotApplicable, ResolvedState = None, ConfigureState = NotNeeded, Title = [Application or DT Name]
Na entrada de log acima, Current State indica se o aplicativo está instalado no momento no dispositivo.
Applicability indica se o aplicativo é aplicável com base nas regras de requisito definidas.
ResolvedState indica o estado desejado do aplicativo com base na finalidade da implantação.
Dica
Utilize a Ferramenta de Monitorização da Implementação para ver o estado da aplicação, o estado da aplicação e as violações de requisitos.