指定的模块无法找到. HRESULT的异常:0x8007007E [英] The specified module could not be found. Exception from HRESULT: 0x8007007E
问题描述
当我尝试从家里64位计算机上的Visual Studio的服务器资源管理器对sql服务器数据库进行任何修改时,在Visual Studio显示的消息框中收到以下消息.数据库已创建,并在32位计算机上填充.有什么想法吗?
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?
通过替换位于以下位置的损坏的dll修复了该问题:"C:\ Program Files(x86)\ Common Files \ microsoft shared \ Visual Database Tools \ dsref80.dll"
Fixed it by replacing the corrupted dll located here: "C:\Program Files (x86)\Common Files\microsoft shared\Visual Database Tools\dsref80.dll"
推荐答案
就像对来自Google的其他人的提示……
Just as a bit of a heads-up to anyone else coming here from Google...
发生这种情况(对我来说,大多数)),原因是先安装了VS11 Beta,然后又卸载了VS11 Beta,而不安装了VS2012.替换上面提到的DLL,以及可选地位于下面路径中的DLL,似乎可以解决问题.
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
这篇关于指定的模块无法找到. HRESULT的异常:0x8007007E的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!