Показать полную графическую версию : [решено] Добавление потока (stream) в MSI-инсталлер
Есть MSI-инсталлер. В нем кроме обычных данных расположены и потоковые. Как видно из прилагаемого скриншота, среди потоков, кроме обычных бинарных файлов и иконок присутствует файл Psetup5. Для автоматизации некоторых процессов установки, мне нужно добавить в потоки еще один файл, аналогичный Psetup5 (назовем его Psetup6). Кто-нибудь знает, как это сделать? Файлы с пометкой Binary и Icon добавить можно через ту же Orca. А вот как добавить такой вот, файл вне категорий?
Эх, сам спросил - самому, видимо, и отвечать....
Для этого нужна маленькая утилитка MsiDb.Exe из громадного пакета Microsoft Windows SDK (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en). Но чтобы не вытягивать его весь, утилитку я приложил к посту.
Команда будет выглядеть примерно следующим образом: msidb.exe -d "My.msi" -a Psetup6
m0nkrus, эта утилита, в числе прочих, входит в пакет «Microsoft Windows Installer 4.5 Software Development Kit». Ссылка на страницу загрузки Windows Installer 4.5 Software Development Kit (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6A35AC14-2626-4846-BB51-DDCE49D6FFB6) недействительна, другие перенаправляют на загрузку всего SDK: Download details: Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en), но прямая ссылка (http://download.microsoft.com/download/7/c/4/7c426dfc-46e2-4ded-bab4-3b33600ad7d1/msi45sdk.msi) никуда не делась.
Iska, ну, это уже не так важно. Ведь я нужную утилитку отдельно выложил :ok:
m0nkrus, дык, я и не спорю ;).
Дорогой m0nkrus, файлик вставленный вами в форум не качается. спасла ссылка Iska
ahnassi, разрешите исполнение скриптов в браузере для домена «oszone.net» — ссылка MsiDb.zip (http://forum.oszone.net/attachment.php?attachmentid=62430&d=1302259697) должна заработать.
ahnassi, ну что ж ты хотел, топику уже больше двух лет...
…топику уже больше двух лет... »
m0nkrus, я загрузил вложение по Вашей ссылке без каких-либо проблем.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.