Вот такой вот вопросик заинтересовал меня слегка. Уж простите чайника, но мы тут всё о портабле, а вот видимо я в который раз прохожу мимо и упускаю создание msi в ThinApp. Создаётся инсталлятор (если поставить соответствующую галочку), причём при его использовании, Появляется в Program Files папка с установленной прогой и даже есть запись в установке и удалении программ о том, что инсталлирована нужная прога на комп при помощи ThinApp, НО, вот только что же это за инсталляция такая интересная получается??? В Program Files есть папка с екзешником, который выполняется через песочницу, установленную и расположенную где то по пути C:\Users\Пользователь\AppData и т.д.
И всё бы ничего, если нужно воспользоваться установленной прогой, она встанет и будет вот так вот своеобразно работать. А вот, к примеру, ставлю я VST плагин и, помимо папки его установки в Program Files, его dll-ка должна уйти в C:\Program Files\Vstplugins. Но вот незадачка, нету там его после установки сделанной при помощи msi в ThinApp... А в программной папке одни екзешники на мануалы, странички в сети и лицензионные соглашения...
Понятно, что сам VST лежит в песочнице в нужном месте, но ни одна сторонняя программа не может с ним работать, так как по факту этого плагина тупо нету на компе, ведь писочницу ThinApp прочитать с компа в удобоваримом виде для других программ невозможно...!!!
Тоесть понятно что можно сделать репак или тихий инсталл этих плагинов вообще без ThinApp, но раз в ThinApp возможно создать msi, должно же быть у этой возможности практическое применение???!!!
Может надо выставить в настройках создания msi установщика какие-нибудь параметры, чтобы всё лилось в реальную систему а не в песочницу? Таким макаром удобнее было бы делать разные быстрые инсталляторы, где всё инсталлировано, настроено и готово к употреблению, но между тем прекрасно взаимодействует со всей реальной системой и с каждой реальной программой в системе... Решение казалось бы - только руку протяни. Зачем тогда народу будут эти заморочки с разными Inno Setup, скриптами и тому подобными танцами с бубном...
И всё бы ничего, если нужно воспользоваться установленной прогой, она встанет и будет вот так вот своеобразно работать. А вот, к примеру, ставлю я VST плагин и, помимо папки его установки в Program Files, его dll-ка должна уйти в C:\Program Files\Vstplugins. Но вот незадачка, нету там его после установки сделанной при помощи msi в ThinApp... А в программной папке одни екзешники на мануалы, странички в сети и лицензионные соглашения...
Понятно, что сам VST лежит в песочнице в нужном месте, но ни одна сторонняя программа не может с ним работать, так как по факту этого плагина тупо нету на компе, ведь писочницу ThinApp прочитать с компа в удобоваримом виде для других программ невозможно...!!!
Тоесть понятно что можно сделать репак или тихий инсталл этих плагинов вообще без ThinApp, но раз в ThinApp возможно создать msi, должно же быть у этой возможности практическое применение???!!!
Может надо выставить в настройках создания msi установщика какие-нибудь параметры, чтобы всё лилось в реальную систему а не в песочницу? Таким макаром удобнее было бы делать разные быстрые инсталляторы, где всё инсталлировано, настроено и готово к употреблению, но между тем прекрасно взаимодействует со всей реальной системой и с каждой реальной программой в системе... Решение казалось бы - только руку протяни. Зачем тогда народу будут эти заморочки с разными Inno Setup, скриптами и тому подобными танцами с бубном...