无法在visual studio 2010中创建表'无法找到指定的模块(来自Hresult的异常:0x800700E)'错误

Rik*_*ika 2 sql-server visual-studio-2010 sql-server-express

我正在尝试使用Visual Studio 2010 Sp1服务器资源管理器部分中的自身创建数据库及其表.
我可以成功创建数据库但是当我去表时我得到错误:

找不到指定的模块(Hresult的异常:0x800700E)

我需要说我已经SqlServer 2012 Enterprise在系统上安装了,我正在尝试使用.\ sqlexpress在visual studio中创建数据库.

对于记录:我已安装Visual Studio 2012但删除它,因为我无法忍受这与此问题有任何关系?

我怎么解决这个问题?

Rik*_*ika 13

好的我解决了这个问题.它是由Visual Studio 2012的旧安装引起的,然后是其未安装.Visual Studio 2012更改dsref80.dll位于:

C:\ Program Files(x86)\ Common Files\microsoft shared\Visual Database Tools \

覆盖旧版本.当它被卸载时,dll仍然存在,并且由于其版本较新且不再有版本10,因此Visual Studio 2010会生成错误.要解决此问题,您需要做的就是获取版本10 dll并将其放在上述路径中(修复或重新安装就可以了).如果有人需要它,这是我系统上的DLL. 这是来源

dsref80.dll