[mapguide-internals] My MSI Install Issues
jumpinjackie at gmail.com
Mon Mar 23 11:15:44 EDT 2009
Thanks to stackoverflow:
I am 99.95% certain I have solved the bootstrapping problem. I am now using
NSIS, not as an installer engine, but as a self-extracting package that
contains the (msi + bootstrapper setup.exe + pre-requisistes) and extracts
them to a temp directory, where it then runs the setup.exe
And unlike other sfx engines, we have 100% control over the entire process.
No deleting the msi from under setup.exe's nose!
I just tried this on a bare-bones Windows XP, and it works like a charm.
Just for good measure, I tried it on my Windows 7 beta test image
(Apache/PHP). It too worked like a charm! And my previous attempts have all
Kinda funny how we've come full-circle back to NSIS!
Jackie Ng wrote:
> I've been searching far and wide for a bootstrapping solution and I cannot
> believe that no such solution exists! Either they fall short of our
> requirements, will be in the next version, have stupid un-workable
> bugs/design decisions or licensing prevents us from using it.
> I suppose we could write our own (using something like this as a starting
> But that is really the last resort!
> - Jackie
> Jason Birch wrote:
>> I guess we could ask if they'd be willing to share the installer portion
>> with an lgpl product under a different license...
>> Hmm. I couldn't find an option for installing the redist either. This
>> is a total hack, but I wonder guess we could create an MSI that just
>> installs the redist MSMs, and then chain that before the MapGuide MSI.
>> -----Original Message-----
>> From: Jackie Ng
>> Sent: March-17-09 1:53 PM
>> To: mapguide-internals at lists.osgeo.org
>> Subject: RE: [mapguide-internals] My MSI Install Issues
>> Yeah I looked at eraser, then saw the GPL sign and knew integration was
>> I looked at setupbld.exe, but nowhere could I find out how to specify
>> pre-requisites (ie. vc_redist) thus defeating the purpose really.
>> mapguide-internals mailing list
>> mapguide-internals at lists.osgeo.org
View this message in context: http://n2.nabble.com/Installer%3A--Yeah-baby%21-tp2464815p2521632.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.
More information about the mapguide-internals