Re: pgAdmin3 1.12.2 won't start on WinXP - Mailing list pgadmin-support

From Bexley Hall
Subject Re: pgAdmin3 1.12.2 won't start on WinXP
Date
Msg-id 432233.24543.qm@web114603.mail.gq1.yahoo.com
Whole thread Raw
In response to Re: pgAdmin3 1.12.2 won't start on WinXP  (Dave Page <dpage@pgadmin.org>)
Responses Re: pgAdmin3 1.12.2 won't start on WinXP  (Dave Page <dpage@pgadmin.org>)
List pgadmin-support
Hi Dave,

--- On Mon, 1/31/11, Dave Page <dpage@pgadmin.org> wrote:

> >> It sounds like you don't have the correct version of the MSVC++
> >> runtimes installed - which is odd, as they're included in the pgAdmin
> >> installer. Try reinstalling them:
> >>
> >> http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf
> >
> > I searched the "post pgAdmin3" machine image for "mfc90.dll"
> > and didn't find it anywhere.  Presumably, 1.10.5 did *not*
> > require this runtime?
>
> No. It used the VC++ 2005 runtime.

OK.

> > Installing the above URL resulted in a copy of mfc90.dll
> > turning up under Windows\WinSxS...
> >
> > And, not surprisingly, pgAdmin3 1.12.2 now starts correctly.
> >
> > Are you *sure* the pgAdmin installer is configured to install it?
> > (I don't have the tools with me to examine the .msi itself)
>
> Positive. See
http://git.postgresql.org/gitweb?p=pgadmin3.git;a=blob;f=pkg/win32/src/pgadmin3.wxs;h=d836c41f8a9f2cd4c8233347250b1dd6fd60574d;hb=6861d498b619b39d0a083da115b8beaf1b771b89,
> specifically the lines:
>
> <Merge Id="CRT" Language="0"
> SourceFile="$(env.ProgramFiles)\Common
> Files\Merge Modules\Microsoft_vc90_crt_x86.msm" DiskId="1"
> />
>
> and
>
> <MergeRef Id="CRT" />

<shrug>  Dunno.  "I don't do windows"  :>

I re-ran the experiment (pgadmin3 onto "virgin, up-to-date XP
install") and still don't see any signs of this package being
drawn in.  Would you like me to forward the installer's
log file to you directly?  (too big to post, here -- ~750KB)

I'll take a quick glance through it to see if anything obvious
turns up but otherwise I'm not qualified to understand what
it is (or, in this case, is NOT) doing to comment intelligently.

I can likewise forward a (manually authored) log of the steps
by which I created the "virgin, up-to-date XP install" so you
can see the "updates", etc. that were drawn into it...

Thx,
--don





pgadmin-support by date:

Previous
From: Dave Page
Date:
Subject: Re: pgAdmin3 1.12.2 won't start on WinXP
Next
From: Dave Page
Date:
Subject: Re: pgAdmin3 1.12.2 won't start on WinXP