mimiwka
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: В ScriptLogic MSI Studio замена файлов в уже имеющемся инсталляционном пакете делается следующим образом... | Заменить файл получилось! 8) Но беда еще такая: Моя инсталляха должна прописывать свои пути в реестре. При запуске msi пользователя спрашивают: "куда изволите установить приложение?". Юзерь выбирает путь (путь по умолчанию указывается в DefaultDir проекта msi), и приложение устанавливается правильно - куда выбрали. Но вот потом инсталляха должна именно эти пути прописать в реестр, а прописывает она то, что задано в проекте msi при билде (по умолчанию). Есть подозрение, что надо не прописывать полностью эти пути по умолчанию, а указывать переменную с именем наподобие "CurrentDir", значение которой запоминается инсталляшкой, когда юзерь изволил выбрать путь. Знает кто-нибдуь эти тонкости? Чтение документации и Гугль не помогли Добавлено: Каких-то полдня научного тыканья по Msi Studio, и о чудо! Есть такая буква в этом слове! (с) Переменная [INSTALLDIR]. Спасибо всем, кто пытался помочь и не смог. |