March 2008

  Vista SP1 incompatibilities
  Tuesday, March 25, 2008 @ 4:53PM EDT by:  Kevin
Microsoft has recently released Service Pack 1 (SP1) for Windows Vista. If you're reading this article it's because you've probably noticed that WavMan (and Fade-It) are no longer working properly. Reinstalling either program will not fix the problem. I'll try to explain what's going on here as simple as I can.

WavMan depends on a file called dwshengine80.dll. This file is what allows WavMan to communicate with the AOL software so make many of it's features work properly. The dwshengine80.dll file was written by a different company and not by me. The file is also dependent upon another file called msvcr80.dll which is part of the VC++ 2005 runtime package. You probably noticed the installation of these files during the installation of WavMan itself.

What has happened with the installation of Windows Vista SP1 is that a newer version of the VC++ 2005 runtime has been installed on your computer, replacing the version installed by WavMan and used by dwshengine80.dll. As the newly installed VC++ 2005 runtime file is newer, reinstallation of WavMan has no effect as older files are disregarded. The problem is that the dwshengine80.dll file is not compatible with the new version of the VC++ runtime and does not install properly. Consequently you will see file registration errors during the WavMan installation process and messages about dwshengine80.dll missing if attempting to start WavMan on a computer with Windows Vista SP1 installed. Yes, the file is physically on your hard drive, but because it's not compatible with the newly installed VC++ 2005 runtime it does not register properly upon installation in the Windows Registry and Windows itself does not "see it" for lack of a better term.

So, what do we do about this? I've already been in contact with the author of the dwshengine80.dll file and advised him of the compatibility problem. He is currently looking into this issue and I am waiting for him to issue an update to his file which will resolve this incompatibility. Until he does, my hands are tied. There isn't anything I can do to resolve this issue until I have an updated version of the dwshengine80.dll file. Don't fret however, because the author of that file has my full confidence and has always been excellent at providing updates to his software to fix such issues. At the dwshengine80.dll file is a very complicated piece of software, it will take a bit of patience on both your part and my part until an update is available. Rest assured that once I have the update, it will take nothing more on my part than repackaging the WavMan (and Fade-It) setup programs and posting them to the web site for download. Put another way, once I have the update, it will take less than a half an hour to get everything updated and uploaded.

I want to say this will be done before the end of the week, but I cannot make definitive promises as I don't know how long it will take to get the new dwshengine80.dll file. But as I said before, the author of this file is very dependable and won't keep me and his other customers waiting too long. I will post back here the very day I get this file and will keep you apprised of news regarding this issue as I get it.

Hang in there!