Dilma писал(а):
совместимость нарушится только в том случае, если ForceDirectories выдает ошибку при попытке создать путь, который уже существуетВ VHiUpdate выход onEnd используется всегда (да и не в нем одном), в случае попытки создать папку, которая уже есть это событие используется для дальнейшего копирования, просто, как источник события, и ничего более, предполагая, что папка уже есть, независимо, что создана она сейчас или вчера. Для совместимости предложенной схемы с вашим логическим вариантом, необходимо будет во всех таких схемах соединить две точки в один поток (onEnd и onError), что есть прямое нарушение совместимости большинства, ранее созданных, схем.
Я, категорически против такого подхода, есть для этого компонент DirTools, вот его и используйте для проверки наличия папки, и, если ее нет, то создавайте, если не устраивает штатный подход