1.) If the dll has dependencies or is dependent on others, then it's
important to replace with the same version.
2.) If the dll exports the DLLRegisterServer, DllUnregisterServer functions
then it's best to unregister
regsvr32.exe /u "PathToDLL"
then after replacement
regsvr32.exe "PathToDLL"
INFO: How Regsvr32.exe Registers and Unregisters COM DLLs
http://support.microsoft.com/default.aspx?kbid=207132
Explanation of Regsvr32 Usage and Error Messages
http://support.microsoft.com/default.aspx?kbid=249873
You can run depends.exe against the DLL to check dependencies
This article may also help.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q207132
You'll find depends.exe within
\SUPPORT\TOOLS\SUPPORT.CAB
on your Windows 2000 install CD-Rom
--
Regards,
Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft MVP [Windows NT/2000 Operating Systems]
"Bob Stewart" wrote:
| Is there any one specific procedure for re-installing
| missing DLLs and registering them?