[Python-Dev] Installing Python 2.6 alpha1 on Windows XP
Paul Moore
p.f.moore at gmail.com
Tue Mar 18 15:07:17 CET 2008
On 18/03/2008, "Martin v. Löwis" <martin at v.loewis.de> wrote:
> > Martin, can you comment? It looks like the 3.0 installer uses 2 copies
> > of msvcr90.dll, where the 2.6 one doesn't. I would have thought that
> > only one is necessary, but Gregor's experiments seem to demonstrate
> > otherwise.
>
> I haven't figured it out myself; it's a complete mess, and Microsoft
> is heavily wasting our time.
>
> It seems that you absolutely *must* have the manifest file in each
> directory that has a DLL which links with the CRT. Whether or not
> separate copies of the DLL are then also necessary, and whether or
> not that causes two copies to be loaded into the address space,
> I don't know. HELP!!!!
I'll see if I can wade through the documentation and offer any help.
> To reproduce the problem, you probably have to test on a machine
> which doesn't have the CRT redistributable installed centrally
> (neither through VS 2008 installation, nor by running the
> standalone CRT installer, nor by having installed any other software
> that provides an SxS copy of the CRT).
That shouldn't be hard - I'll set up a Windows virtual machine with no
additional software on it and can use that for testing. If you want me
to try anything out, let me know and I can do so in a guaranteed clean
environment.
Paul.
More information about the Python-Dev
mailing list