Move the DLLs and PYDs whereever you want to put them.
use regsvr32.exe from Windows\System32 directory to register these DLLs and
PYD files (one by one), in their new location
Now when you run the executable, windows will provide it with the correct
file as and when it summons them.

Please know that its best to simply register the latest versions and let
them be used.

If you wish to provide the latest version with your executable, and If you
think your users may have an already registered version of the DLL (say
from an earlier install followed by a bad uninstall), you should have the
intended dll file (the latest version) and a <dll_name>.local file (just a
file with this name) in the same folder as your executable. Having this
arrangement, forces the executable to use the dll that is available
locally, instead of Windows providing it with the registered version.
Also know that the above is sometimes considered bad practice (
http://msdn.microsoft.com/en-us/library/windows/desktop/aa375142(v=vs.85).aspx
)

-- 
Thanks and best regards,
Vishal Sapre

---
"Life is 10% how you make it, and 90% how you take it"
"बहुजन हिताय, बहुजन सुखाय (Benefit for most people, Happiness for most
people.)"
---
Please DONT print this email, unless you really need to.
Save Energy & Paper. Save the Earth.
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers

Reply via email to