Posted by Gareth Rogers on September 19, 1999 at 11:03:13:
I was asked to sort out a computer that had Viavoice on it. Speakpad was crashing with an error attributed to Mfc42.dll. The problem started after Microsoft Autoroute 2000 had been installed. I traced the problem to this: Viavoice needs mfc42.dll version 4.21.7160, this is the one installed by Viavoice and works fine. Autoroute had installed version 6.00.8267.0 while Win 98 has version 4.21.7325 hidden in a cab file. As far as I can tell you have to keep the version viavoice works with at all cost, if anyone knows better please let me know. I think that many programs will install a different mfc42.dll that VV won't work with, so keeping a copy of the working version in your system folder is a good idea. E.g. make a copy in your system folder and rename it mfc42.old. If you have any problems later, rename the file in DOS.