Akcja Usuńfoldery
Akcja UsuńFoldery usuwa wszystkie foldery połączone ze składnikami, które mają zostać usunięte lub uruchomione ze źródła. Te foldery są usuwane tylko wtedy, gdy są puste. Jeśli folder zostanie usunięty, zostanie on wyrejestrowany przy użyciu odpowiedniego identyfikatora składnika.
Ograniczenia sekwencji
Akcja RemoveFolders musi pochodzić po RemoveFiles akcji lub dowolnej akcji, która może usuwać pliki z folderów.
Komunikaty ActionData
Pole | Opis danych akcji |
---|---|
[1] | Identyfikator usuniętego folderu. |
Uwagi
Instalator nie usuwa automatycznie folderów utworzonych przez akcję CreateFolders podczas odinstalowywania aplikacji. Instalator musi zostać poinstruowany, aby usunąć te foldery, tworząc akcję RemoveFolders w sekwencji akcji.
Aby określić nazwę i lokalizację folderu, użyj kolumny Directory_ tabeli CreateFolder. Przyjmuje się, że każda nazwa folderu w tabeli CreateFolder jest właściwością definiującą lokalizację folderu.
Aby określić składnik, który jest właścicielem folderu, użyj kolumny ComponentId tabeli składników .