"Aoli" <Ao...@Aoli.com> wrote
| What installer do you use ?
| When I compile on Win 7 Pro it has problems running on Win XP Pro.
| I use InnoSetup to create an installer. I have a VB6 addin that preps
| the Inno script file .iss then calls Inno to do the installer creation.
| Usually go to the Win XP Pro to create the installer. Am I doing
| something wrong ?
|
I use my own re-written version of the Setup1 EXE.
I don't have any special issues and avoid needing to
register ActiveX, fonts, stc. I'm just installing the software,
plus a few added extras, like quick launch icon, setting
permissions, etc. With the restrictions mess on Vista+
I started an approach where I sometimes create a settings
and temp folder in my program folder. I set those folders
with no file restrictions. Then I keep the program settings file
there and do temp operations there. So it's a bit like a
portable version.
The installer then just needs to unpack the CAB, move
the files, adjust permissions, etc.
Are you saying the software has trouble on XP or the installer?
If the former, I would think the problem may be dependency
versions, but you didn't specify what problem you have.
If it's the latter then
maybe it's that Inno has dropped support for XP? I don't
know. To my mind, life's too short to learn crap like Inno.
An installer doesn't need to be so complicated. Or at
any rate, my installers don't, because I'm generally only
installing my own software. I don't need to do funky things
like installing SAPI, DirectX, ActiveX controls, etc