It's possible without recompiling...
Hi,
Well, it is possible to have your EXE to accept the new DLL
without recompiling the EXE. To do this you have to do two
things:
First, you may not change the parameters or functions of
the DLL. If you do this, the EXE will crash when trying to
use the new compiled DLL.
Second, you have to set the "Version Compatibility" to
"Binary Compatibility" (see the project options, the
Component property page). This is for the DLL project!
(it's not even possible for an EXE if I remember correctly.)
If you follow both instructions your EXE should be able to
work with the new DLL without being recompiled.
Hope this helps.
Greetings,