Udostępnij za pośrednictwem


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 .