Компонент требуется установщику Windows, чтобы определить, обрабатывать ли вообще «инструкцию по удалению файла». Я процитировал этот термин, потому что на самом деле такого термина нет - просто для простоты объяснения.
Таким образом, если компонент запланирован для установки (включен в устанавливаемую функцию, условие разрешается в true), а InstallMode имеет значение «удалить при установке или оба», установщик Windows попытается найти файлы, которые вы указанный в FileName, расположенном в DirProperty, и попытается удалить его.
Если компонент запланирован для удаления, и InstallMode имеет значение «удалить при удалении или оба», та же логика будет работать при удалении.
В случае, если компонент не должен быть установлен / удален (например, устанавливается другая функция или условие ложно), «инструкция удаления файла» будет игнорироваться установщиком Windows.
Надеюсь, теперь это имеет больше смысла.