[mapguide-internals] Installer: Yeah baby!

Jason Birch Jason.Birch at nanaimo.ca
Mon Mar 16 14:35:49 EDT 2009


My built installer currently doesn't work; rolls back during custom actions.
 
Win7 still has UAC, it's just not as intrusive.  I wonder if adding InstallPrivileges="elevated" to the Package entity would help with the installation on Vista/w2k8/Win7.  I ran into problem of having to run msi from elevated command line too on w2k8.  
 
Jason

________________________________

From: mapguide-internals-bounces at lists.osgeo.org on behalf of Jackie Ng
Sent: Mon 2009-03-16 6:02 AM
To: mapguide-internals at lists.osgeo.org
Subject: RE: [mapguide-internals] Installer: Yeah baby!




Hi Martin,

If you can't build one from trunk, maybe Jason could supply you a copy of
the installer.

- Jackie


Martin Morrison wrote:
>
> I can test Vista 64 and 32.  Do you have a beta copy somewhere for
> download?
>
> Martin
>
>
> -----Original Message-----
> From: mapguide-internals-bounces at lists.osgeo.org
> [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of Jackie Ng
> Sent: Monday, March 16, 2009 8:49 AM
> To: mapguide-internals at lists.osgeo.org
> Subject: Re: [mapguide-internals] Installer: Yeah baby!
>
>
> I've integrated the IIS7 actions into the installer. IIS5/6 actions and
> IIS7
> actions should be mutually exclusive.
>
> I would like to know if there are any problems on Vista. I just tried
> running the installer on my Windows 7 beta VM (on the assumption it is
> Vista
> minus the narky UAC) without success because it couldn't copy the CRT dlls
> into the winsxs directory. I wonder if it is the same for Vista.
>
> - Jackie
>
>
> Jason Birch wrote:
>>
>> It looks ok as far as I can tell, and was working ok initially...  I got
>> maps, but now I can't.  I can haz maps?
>>
>> I'll stick to 2003 until IIS7 gets incorporated then... I wouldn't worry
>> about those tickets until other stuff works :)
>>
>> J
>>
>> ----- Original Message -----
>> From: mapguide-internals-bounces at lists.osgeo.org
>> <mapguide-internals-bounces at lists.osgeo.org>
>> To: mapguide-internals at lists.osgeo.org
>> <mapguide-internals at lists.osgeo.org>
>> Sent: Wed Mar 11 23:09:51 2009
>> Subject: RE: [mapguide-internals] Installer:  Yeah baby!
>>
>>
>> Does the webconfig.ini file check out? It gets written during
>> installation.
>>
>> The IIS7 custom action project is in the solution, but hasn't been used
>> or
>> referenced anywhere yet.
>>
>> I also haven't incorporated any II6-specific logic in the custom actions
>> (wrt tickets #360 and #361)
>>
>> - Jackie
>>
>>
>> Jason Birch wrote:
>>>
>>> I'm having some problems with my 2003 install, but I think that perhaps
>>> one of the authoring tools I tried against it messed up the repository.
>>> It was initially loading the map, but now it just fails and doing
>>> something like enumerateresources gives me a configuration error
>>> regarding webconfig.ini; guessing it can't open a connection to the
>>> server.  Will try rebuilding my repositories tomorrow and re-importing
>>> the demo and see what happens.
>>>
>>> The 2008 installer picks up IIS7 fine.  It needs to somehow check for
>>> appropriate permissions because when it runs under UAC when not launched
>>> with elevated permissions, it fails silently and rolls back.  The actual
>>> IIS7 custom action doesn't seem to work; none of the IIS7 web site
>>> settings seem to take.
>>>
>>> Also, I noticed a local build error in MapGuide; it couldn't find a
>>> reference for the ASP.Net web extension project (so I'm guessing that
>>> they failed to build) and they don't show up in the installer either.
>>> Maybe this is what's causing problems with the IIS7 config?
>>>
>>> Jason
>>>
>>> -----Original Message-----
>>> From: Jason Birch
>>> Sent: March-11-09 5:42 PM
>>> To: mapguide-internals at lists.osgeo.org
>>> Subject: [mapguide-internals] Installer: Yeah baby!
>>>
>>> Awesome. 
>>>
>>> Just ran through the installation on Win2k3. 
>>>
>>> - Installed .Net 2.0 and VC redistributables
>>>
>>> - Ran installer, chose IIS, PHP, left the feature tree at defaults,
>>> rebooted
>>>
>>> - Connected to MapAdmin: no problem
>>>
>>> - Connected to MapAgent: no problem
>>>
>>> - Loaded up /mapguide/fusion/templates/mapguide/standard/index.html : no
>>> problem
>>>
>>> There are definitely still some issues and need to test different
>>> configs, but... this is cool!
>>>
>>> Here's what I did to build:
>>>
>>> - Copied FDO 3.4 RC2 into correct locations and installed prereqs as per
>>> Jackie's blog
>>> - Modified Mapguide and Installer build.bat to point to local tool
>>> locations
>>> - Started my VS2008 command prompt and went to my main SVN directory
>>>
>>> pushd MGDev
>>> call build.bat -a=build -w=all
>>> call build.bat -a=install -w=all -o=C:\Staging\
>>> popd
>>> pushd maestro
>>> call build.bat -a=build
>>> pushd Maestro
>>> call "Update RELEASE Environment.bat"
>>> popd
>>> call build.bat -a=install -o=C:\Staging\Maestro
>>> popd
>>> pushd installer
>>> call build.bat -a=prepare -web=C:\Staging\WebServerExtensions
>>> -srv=C:\Staging\Server -maestro=C:\Staging\Maestro
>>> call build.bat -a=regen -web=C:\Staging\WebServerExtensions
>>> -srv=C:\Staging\Server -maestro=C:\Staging\Maestro
>>> call build.bat -a=build -web=C:\Staging\WebServerExtensions
>>> -srv=C:\Staging\Server -maestro=C:\Staging\Maestro
>>> popd
>>>
>>> Jason
>>>
>>> _______________________________________________
>>> mapguide-internals mailing list
>>> mapguide-internals at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>>> _______________________________________________
>>> mapguide-internals mailing list
>>> mapguide-internals at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>>>
>>>
>>
>> --
>> View this message in context:
>> http://n2.nabble.com/Installer%3A--Yeah-baby%21-tp2464815p2465800.html
>> Sent from the MapGuide Internals mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> mapguide-internals mailing list
>> mapguide-internals at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>>
>> _______________________________________________
>> mapguide-internals mailing list
>> mapguide-internals at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>>
>>
>
> --
> View this message in context:
> http://n2.nabble.com/Installer%3A--Yeah-baby%21-tp2464815p2485737.html
> Sent from the MapGuide Internals mailing list archive at Nabble.com.
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>
>

--
View this message in context: http://n2.nabble.com/Installer%3A--Yeah-baby%21-tp2464815p2485820.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.

_______________________________________________
mapguide-internals mailing list
mapguide-internals at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-internals




More information about the mapguide-internals mailing list