Hier wurde das Application Model nicht verstanden. Es wird immer nur maximal ein Deployment Type pro Application installiert (sofern die Requirements etc erfüllt sind). Der Client beginnt (falls mehrere DTs vorhanden sind) mit Prio 1 und versucht, dieses
zu installieren (detection method, requirements usw). Sollte DT1 installiert worden sein, dann war's das und die Application wird als compliant erkannt. Sollte DT1 nicht installierbar sein (requirements nicht erfüllt), dann wird versucht, DT2 zu installieren
usw ... Wichtig hierbei ist, dass beim ersten "Treffer" (=DT installiert) keinen weiteren DTs dieser Application installiert werden.
Lösung: 2 Applications (A1 mit DT1.1 = system context) und (A2 mit DT2.1 = user context). Bei A2 dann eine Dependency zu A1 hinzufügen.
Torsten Meringer | http://www.mssccmfaq.de