[issue21427] installer not working

Steve Dower report at bugs.python.org
Tue Jun 3 20:43:31 CEST 2014


Steve Dower added the comment:

That reasoning makes sense. I don't see any other way to achieve the same thing without requiring a newer version of Windows Installer on the machine (msidbComponentAttributesDisableRegistryReflection requires 4.0).

Having a second component for 32-bit OS may be okay. I don't recall whether the component ID or the key path is used for shared DLLs - if it's the ID then you won't be able to do this, but I believe it uses the key path throughout (obviously the OS uses the path, but Windows Installer may not).

The 3.4.1 installer worked fine for me on a 32-bit OS, but it doesn't seem to have added py.exe into the SharedDLLs key (python34.dll is there).

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue21427>
_______________________________________


More information about the Python-bugs-list mailing list