The specified module could not be found. Exception from HRESULT: 0x8007007E

Pantelis picture Pantelis · May 5, 2012 · Viewed 29.4k times · Source

Im getting the following message on a messagebox shown from visual studio when I try to do any modifications on an sql server database from visual studio's server explorer on my 64bit machine at home. The database was created and filled on a 32bit machine. Any thoughts?

EDIT:

Fixed it by replacing the corrupted dll located here: "C:\Program Files (x86)\Common Files\microsoft shared\Visual Database Tools\dsref80.dll"

Answer

Pat Hermens picture Pat Hermens · Jul 2, 2012

Just as a bit of a heads-up to anyone else coming here from Google...

This happened (for me, and most people here) as a result of installing VS11 Beta, and then un-installing VS11 Beta without installing VS2012. Replacing the DLLs mentioned above, and optionally the DLLs located in the path below, seemed to fix the problems.

C:\Program Files (x86)\Common Files\microsoft shared\MSDesigners8\*.dll