卸载VS2011 Developer Preview后Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的解决方法

yizhihongxing

卸载VS2011 Developer Preview后Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的解决方法

在卸载VS2011 Developer Preview后,建立数据库关系图时,有可能会遇到“找不到指定的模块”错误。

本文将介绍解决此错误的完整攻略:

问题背景

在卸载VS2011 Developer Preview后,建立数据库关系图时,可能会遇到以下错误提示:

无法加载文件或程序集“Microsoft.VisualStudio.ComponentModelHost, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。找不到指定的模块。

解决方法

方法一:重新注册Microsoft.VisualStudio.ComponentModelHost.dll

  1. 访问以下网址下载Microsoft.VisualStudio.ComponentModelHost.dll文件:https://www.dllme.com/dll/files/microsoft_visual_studio_componentmodelhost_dll.html

  2. 将下载的Microsoft.VisualStudio.ComponentModelHost.dll文件保存到计算机本地的某个目录下,例如C:\Temp。

  3. 打开命令提示符(管理员权限),输入以下命令并运行:

regsvr32 C:\Temp\Microsoft.VisualStudio.ComponentModelHost.dll
  1. 重新打开Sql Server2008 R2的数据库关系图,问题应该已经得到解决。

方法二:卸载并重新安装Sql Server2008 R2

  1. 打开控制面板,找到Sql Server2008 R2的安装程序。

  2. 卸载Sql Server2008 R2。

  3. 访问Microsoft官网下载最新版的Sql Server2008 R2安装程序并重新安装。

  4. 重新打开Sql Server2008 R2的数据库关系图,问题应该已经得到解决。

示例说明

以下示例将演示如何使用方法一解决问题:

  1. 访问https://www.dllme.com/dll/files/microsoft_visual_studio_componentmodelhost_dll.html下载Microsoft.VisualStudio.ComponentModelHost.dll文件。我们将其保存到C:\Temp文件夹下。

  2. 打开命令提示符(管理员权限),输入以下命令并运行:

regsvr32 C:\Temp\Microsoft.VisualStudio.ComponentModelHost.dll

此时命令提示符将会显示成功的提示。

  1. 重新打开Sql Server2008 R2的数据库关系图,问题已经得到解决。

以上是解决卸载VS2011 Developer Preview后Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:卸载VS2011 Developer Preview后Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的解决方法 - Python技术站

(0)
上一篇 2023年5月21日
下一篇 2023年5月21日

相关文章

  • Oracle sysaux表空间异常增长的完美解决方法

    Oracle sysaux表空间异常增长的完美解决方法 异常增长原因 Oracle数据库系统中的sysaux表空间存储了大量的系统管理信息。如果sysaux表空间不进行管理,就有可能出现空间异常增长的情况。sysaux表空间异常增长的原因可能是以下几种: 系统中存在无用的对象或者没有被使用的对象 对象的统计信息不准确,导致查询优化器选择错误 对象分析和管理不…

    database 2023年5月21日
    00
  • SQL Server连接失败错误及解决第3/5页

    SQL Server连接失败错误及解决攻略 引言 在使用SQL Server进行数据管理和操作时,有时会遇到连接失败的错误。这些错误可能是由于多种原因导致的,包括网络故障、服务器配置问题、安全设置等等。本篇文章将讲解一些可能的原因和解决方法,以帮助你快速解决连接失败的问题。 连接失败原因及解决方法 1. 网络故障 当你尝试连接到SQL Server时,可能会…

    database 2023年5月21日
    00
  • MS SQL Server 和 CouchDB 的区别

    MS SQL Server 和 CouchDB 是两种不同类型的数据库,MS SQL Server是关系型数据库,而CouchDB是文档型数据库。它们之间的区别主要体现在以下几个方面: 数据存储方式:MS SQL Server 使用表格存储数据,数据以行列的方式存储,每一行代表一个记录,每一列代表一个属性。而CouchDB使用JSON格式存储文档,每个文档可…

    database 2023年3月27日
    00
  • 在命令行下进行Oracle用户解锁的语句

    Sure,下面是在命令行下进行Oracle用户解锁的完整攻略: 步骤一:登录SQL Plus 在命令行界面下,通过以下命令登录SQL Plus: sqlplus / as sysdba 这里 / as sysdba 表示使用具有 SYSDBA 角色的特权用户连接到 Oracle 数据库。 步骤二:确认用户被锁 在 SQL Plus 下输入以下命令,确认要解锁…

    database 2023年5月21日
    00
  • MSSQL基本语法及实例操作语句

    下面我将详细讲解MSSQL基本语法及实例操作语句的完整攻略。 一、MSSQL基本语法 1.1 数据库操作 1.1.1 创建数据库 创建一个名为test的数据库: CREATE DATABASE test; 1.1.2 删除数据库 删除名为test的数据库: DROP DATABASE test; 1.2 表操作 1.2.1 创建表 创建一个名为student…

    database 2023年5月21日
    00
  • MySQL中字符串比较大小详解(日期字符串比较问题)

    MySQL中字符串比较大小是在字符串类型使用的场景中常见的问题,其中包括日期字符串的比较。下面是MySQL中字符串比较大小的详细攻略,其中包含两条示例说明。 一、MySQL中字符串的比较操作 MySQL中的字符串比较操作是基于字符编码的,字符编码决定了字符串的比较结果。对于相同的字符串,如果采用不同的字符编码将会得到不同的比较结果。 当比较两个字符串时,My…

    database 2023年5月22日
    00
  • oracle备份恢复的具体方法

    Oracle备份恢复的具体方法 1. 数据库备份 在进行数据备份之前,需要先了解常见的备份方式: 完全备份:备份整个数据库 增量备份:备份自上次备份后的所有变更 差异备份:备份自上次完全备份后的所有变更 1.1 完全备份 完全备份即备份整个数据库,包括表空间、数据文件以及控制文件等。完全备份应该在数据库安装后、重大改动后或定期执行。 备份命令如下: RMAN…

    database 2023年5月21日
    00
  • 揭秘SQL Server 2014有哪些新特性(1)-内存数据库

    揭秘SQL Server 2014有哪些新特性(1)-内存数据库 介绍SQL Server 2014引入了内存优化表,为高性能事务处理提供快速、可靠的解决方案。内存优化表可最大程度地减少锁定和堵塞,加快事务处理速度。本文将详细介绍内存优化表的设计、使用案例及细节注意事项。 内存优化表的设计内存优化表是将一段或多段内存作为容器,在内存上存储临时表。这些表不存储…

    database 2023年5月19日
    00
合作推广
合作推广
分享本页
返回顶部