Hallo zusammen,
ich habe hier ein Paket innerhalb eines Sets, welches eine Datei in den Profilpfad des Benutzers kopiert (%LOCALAPPDATA%\...), also ein Befehl, der benutzerbezogen geflaggt ist. Das klappt auch während der ersten Installation über den Auto-Installer. Am Paket selbst habe ich die Eigenschaften "Reparatur unterstützt" und "Reinstallation unterstützt" nicht gesetzt, da das etwas einfacher mit der Handhabung im Paket ist.
Führe ich jetzt für dieses Paket eine Neuinstallation durch, wirde das Paket über den Service-Installer auch deinstalliert und anschließend installiert, so wie erwartet. Der Auto-Installer macht hier aber nichts.
Im Protokoll finde ich zwar, dass ein UninstallJob sowie ein InstallJob geprüft wird, aber beide Zeilen (die auch mehrfach vorkommen), sehen im Prinzip so aus:
SWMSRT: Executionsettings for POLICYINSTANCE.149488: execution mode: None, machine part: no, user part: no
Am Paket selbst habe ich noch eine Compliance-Prüfung auf die vorhande Installation des enthaltenen MSI-Paketes.
Wie kriege ich das System dazu, auch die Benutzerteile neu zu installieren? Oder ist das ein Fehler im DSM? :(
Update: erlaube ich eine Neuinstallation des Paketes, dann klappt das wie gewünscht...
Gruß
Nils
ich habe hier ein Paket innerhalb eines Sets, welches eine Datei in den Profilpfad des Benutzers kopiert (%LOCALAPPDATA%\...), also ein Befehl, der benutzerbezogen geflaggt ist. Das klappt auch während der ersten Installation über den Auto-Installer. Am Paket selbst habe ich die Eigenschaften "Reparatur unterstützt" und "Reinstallation unterstützt" nicht gesetzt, da das etwas einfacher mit der Handhabung im Paket ist.
Führe ich jetzt für dieses Paket eine Neuinstallation durch, wirde das Paket über den Service-Installer auch deinstalliert und anschließend installiert, so wie erwartet. Der Auto-Installer macht hier aber nichts.
Im Protokoll finde ich zwar, dass ein UninstallJob sowie ein InstallJob geprüft wird, aber beide Zeilen (die auch mehrfach vorkommen), sehen im Prinzip so aus:
SWMSRT: Executionsettings for POLICYINSTANCE.149488: execution mode: None, machine part: no, user part: no
Am Paket selbst habe ich noch eine Compliance-Prüfung auf die vorhande Installation des enthaltenen MSI-Paketes.
Wie kriege ich das System dazu, auch die Benutzerteile neu zu installieren? Oder ist das ein Fehler im DSM? :(
Update: erlaube ich eine Neuinstallation des Paketes, dann klappt das wie gewünscht...
Gruß
Nils