Показать полную графическую версию : редактирование MSI
Нужен совет по поиску "хвостов" удалённых файлов после редактирования msi через orca. После запуска msi появляется ошибка на отсутствие удалённого файла, в orca этого файла не вижу.
msi - NetFx_Full_x86.msi (NET Framework 4.7.2), удаляемый файл - netfx_Full.mzz
sov44, изложите детали, подробности.
1. Делаю административную установку из распакованного NET Framework 4.7.2 (NDP472-KB4054530-x86-x64-AllOS-ENU.exe, ссылка (http://download.microsoft.com/download/3/D/7/3D72C5C2-4CCB-4EEF-925D-B5FA33EAC25A/NDP472-KB4054530-x86-x64-AllOS-ENU.exe)
msiexec /a "netfx_Full_x86.msi" /qb targetdir=f:\tests\my
msiexec /a "netfx_Full_x64.msi" /qb targetdir=f:\tests\my
2. Из папки адм.установки удаляю файл кэша netfx_Full.mzz
3. Редактируя в orca NetFx_Full_x86.msi, удаляю ссылки на netfx_Full.mzz, а так-же на файлы по маске MSICache, SetupCache, CacheDir, Installer_Setup (не бездумное удаление).
4. ошибка https://i.imgur.com/LfTxUjq.png, модифицированный msi https://yadi.sk/d/ix3nnVQL3Xze6y
удаляю файл кэша netfx_Full.mzz »
файл кэша и кэш файла - это разные вещи :)
netfx_Full.mzz - это непосредственно дистрибутив
удаление как раз бездумное: все эти Cashe - терминология онлайн-установщика. Когда он кэширует дистрибутив на локальном диске перед установкой. Офлайн установщик - тот же онлайн, просто сразу укомплектован скачиваемой частью.
Busla, не соглашусь. У ricktendo (SLIM) (https://repacks.net/viewtopic.php?f=6&t=7) этого файла нет и всё прекрасно работает. Повторил его msi, но видимо что-то не учёл. Почему и обратился с вопросом.
sov44, дело же не в имени файла, а в его содержимом
El Scorpio
29-06-2018, 13:44
2. Из папки адм.установки удаляю файл кэша netfx_Full.mzz »
Зачем?
Зачем? »
Для уменьшения размера сборки.
Так всё-же существует-ли способ отладки установщика msi, чтобы в случае появления ошибки можно было выяснить сбойную строчку таблицы БД msi ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.