August 26, 200619 yr Well, I've spent the last week fighting all the bugs in MacInstallerBuilder and not getting any answers to my emails (no phone number for tech. support). Only $150 wasted. Anyone have a suggestion for an easy installer to package both a Mac and WinXP runtime? All I need to do is create a folder in My Documents (Documents), make an alias, and put my runtime folder in Program Files (Applications). Some sort of conditional scripting required (OS check, don't overwrite or ask first, etc.)
August 27, 200619 yr I'm pretty sure you'd have to have 2 install packages anyway... i.e. you'd have to compile the run time for mac on a mac and the run time for windows on a windows system... then you'd have to build the actual install pacakges using software appropriate to your system... for your system. I use "Inno Setup" http://www.jrsoftware.org/isinfo.php. It does everything you want, it's easy to use (a lot easier than trying to do something in visual studio) once you work out the very basic scripting and best of all its 100% free. Downside is you'll have to find something else for Mac. Hope this helped. ~Genx
August 27, 200619 yr Author Thanks for your reply. Yes, I'm creating two runtimes and two installers (one Mac and one Windows). I fine tune the app for each platform. I've tried Inno Setup, and it's fine. I was hoping to have the same installer for both platforms. It's not a big deal. BTW, I've been reading all past posts regarding installers and runtimes and ran across one (I'll link to it when I can) that detailed the issues with permissions. If you search on installers in this forum, the thread comes up. One of the questions I've yet to answer, is where to install the runtime, Programs or Documents. I'd like to put the runtime in Programs and have a backup script export to a folder in Documents. Then i'll instruct the user to copy off the folder in Documents. i'll also use these exported files during the upgrade process. Any opinions or best practices for where to install the runtime. Any issues with permissions?
Create an account or sign in to comment