I've read that placing an empty file named <AppName>.exe.local
in the application directory will cause the application to look in that directory first for DLLs
and OCXs
so as to avoid issues with conflicting DLLs
and OCXs
found elsewhere on the system.
But doesn't the application first look in the application directory anyway? What effect does the .local
file actually have?