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 <rep...@bugs.python.org>
<http://bugs.python.org/issue21427>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to