Vyhodnocení nasazení aplikace

Platí pro: Configuration Manager (Current Branch)

Než budete pokračovat, přečtěte si téma Součásti klienta nasazení aplikace , abyste porozuměli zpracování úloh DCM a agenta CI.

Při aktivaci nasazení se vyhodnocení aplikace provádí pomocí agenta DCM a agenta CI. Informace o aktivaci přiřazení najdete v článcích Nasazení aplikací do kolekcí zařízení nebo Nasazení aplikací do kolekcí uživatelů .

Detekce a vyhodnocení aplikací

Vyhodnocení aplikace se provádí během fáze InvokingSdmMethod úlohy agenta CI. V této fázi klient vyhodnocuje metodu detekce definovanou pro aplikaci, aby zjistil, jestli je aplikace na zařízení nainstalovaná. Tuto aktivitu je možné sledovat v souboru AppDiscovery.log pomocí jedinečného ID typu nasazení nebo názvu typu nasazení.

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.

Poznámka

Výše uvedený příklad ukazuje detekci aplikace MSI, kde se zjišťování provádí kontrolou, jestli je na zařízení nainstalovaný kód produktu MSI. U aplikací používajících alternativní metody zjišťování se ke kontrole, jestli je aplikace nainstalovaná, používá příslušná metoda detekce.

Dále klient vyhodnotí požadovaný stav aplikace na základě účelu nasazení. Součástí tohoto kroku je také zjištění, jestli má aplikace nějaké závislosti nebo pravidla nahrazování, která by měla být pro aplikaci respektována. Tuto aktivitu je možné sledovat v souboru AppIntentEval.log pomocí jedinečného ID typu aplikace a nasazení.

# 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]

Ve výše uvedené položce protokolu aktuální stav označuje, jestli je aplikace na zařízení aktuálně nainstalovaná. Použitelnost označuje, jestli je aplikace použitelná na základě definovaných pravidel požadavků. ResolvedState označuje požadovaný stav aplikace na základě účelu nasazení.

Tip

Pomocí nástroje pro monitorování nasazení můžete zobrazit stav aplikace, stav použitelnosti a porušení požadavků.

Další kroky