Click to See Complete Forum and Search --> : Redistribution Issues


arolfe
September 27th, 1999, 09:32 AM
I recently experienced many dll redistribution issues when trying to install an application on a Win95 system. The dll's I distributed were... atl.dll, version.dll, mfc42.dll, msvcrt.dll, oleaut32.dll, ole32.dll, comctl32.dll. After doing so, the system would not even boot windows do to my overwrite of comctl32.dll. Does anyone have any resources so that I can investigate what dll's can be redistributed safely across all windows's 32 bit platforms? I'm searching for that magic crossreference of common dll's and the redistribution rules.

Thanks.

Thomas Ascher
September 27th, 1999, 09:55 AM
Hi, to update comctl32.dll use the 401comupd.exe from microsoft (download at http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp). mfc42.dll and msvcrt.dll can simply be copied into windows\system directory. oleaut32.dll and olepro32.dll must be copied into windows\system and be registered with regsrv32.exe. if you distribute oleaut32.dll include also stdole2.tlb. DON'T distribute ole32.dll (i think that's why you couldn't boot anymore) this dll works only with the system it was designed for.