Я использую DLL для установки драйвера, который упакован внутри MSI. Когда я планирую настраиваемое действие для после InstallFinalize, оно выполняется успешно, но если я планирую это либо 1) после InstallFiles 2) после InstallFiles, выполнить = deferred, 3) после InstallFiles выполнить = deferred, impersonate = no или 4) до InstallFinalize он завершается с «файл не найден» для файла .inf.
Я прочитал Это SO сообщение и эту страницу , но все еще не понимаю, как мне установить драйвер.
Если я использую после InstallFinalize, то, если по какой-то другой причине будет возвращена ошибка, будет слишком поздно прервать установку, и она не будет выполнена.