You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
dynamic loading
About this tag
Dynamic loading refers to the process where a program loads and uses DLL files at runtime rather than at compile time. In Windows, some DLLs require registration via regsvr32 to make their COM components available system-wide, while others are accessed dynamically without registration. The distinction depends on whether the DLL exports COM interfaces or standard functions. To determine which type a DLL is, you can inspect its exports or check if it implements DllRegisterServer. For older installations, registering all DLLs may be necessary, but it's safer to only register those that are COM-based to avoid system clutter.
Assume I have (under 64bit Win 7) a big program installation with one main *.exe file and lots of *.dlls.
It seems to me that some but not all of these *.dlls need a registration (by regsvr32) which is done typically at installation time.
Some other *.dlls seem to need NO such registration but...
api
application
compatibility
dependency
development
dll
dynamicloading
error handling
executable
installation
legacy systems
libraries
registration
registry
regsvr32
software
system files
troubleshooting
usb
windows 7