指定的模块无法找到.来自HRESULT的异常:0x8007007E

Pan*_*lis 17 sql-server-2008 server-explorer visual-studio

当我尝试在家里64位计算机上的visual studio的服务器资源管理器上对sql server数据库进行任何修改时,我在visual studio上显示的消息框上收到以下消息.数据库是在32位机器上创建和填充的.有什么想法吗?

编辑:

通过替换位于此处的损坏的DLL来修复它:"C:\ Program Files(x86)\ Common Files\microsoft shared\Visual Database Tools\dsref80.dll"

Pat*_*ens 16

就像从谷歌来到这里的其他任何人一样......

由于安装了VS11 Beta,然后在不安装VS2012的情况下卸载了VS11 Beta,因此发生了这种情况(对我而言,这里的大多数人).替换上面提到的DLL,以及位于下面路径中的DLL,似乎可以解决这些问题.

C:\Program Files (x86)\Common Files\microsoft shared\MSDesigners8\*.dll
Run Code Online (Sandbox Code Playgroud)