Я пытаюсь создать простое действие CustomAction в MSI, предназначенное для удаления файла в системе.
Пример:
cmd /c del c:\sample\1.txt
Таблица пользовательских действий
Добавлен базовый шаг отклика в таблице InstallExecuteSequence:
Таблица InstallExecuteSequence
SystemFolder определен так в таблице каталогов:
Таблица каталогов
Файл 1.txt
существует в C:\sample
При всех этих ошибках я получаю ошибку при запуске пакета .msi
, и, (очевидно) , не работает:
MSI (s) (64:1C) [11:28:04:368]: Doing action: Delete_File
Action 11:28:04: Delete_File.
Action start 11:28:04: Delete_File.
MSI (s) (64:1C) [11:28:04:368]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'Delete_File'
Action ended 11:28:04: Delete_File. Return value 7.
MSI (s) (64:1C) [11:28:04:372]: Note: 1: 2265 2: 3: -2147287035
Есть идеи, что я делаю не так?