作者:冰封 日期:2013-10-18 原文地址:http://www.skywj.com/thread-9230-1-1.html



在安装SQL Server的时候提示 Microsoft visual studio 2008 早期之前的版本 报错,今天在这里给大家分享 不用下载VS2008SP1补丁包,不用卸载VS2008。



先说一下导致这个故障的原因:

这个问题 是因为首先安装了SQL 2005  卸载SQL 2005再去安装SQL 2008就会出现这个错误



网上搜索了一下这类似问题很多,都说要下载 Microsoft visual studio 2008 SP1的升级包,因为LZ比较懒,所以研究出来了以下解决方案。



第一: 卸载微软的东西很麻烦  第二:不用下载VS补丁(那个补丁蛮大的,下载麻烦)

好了废话不多说了,处理问题



具体情况如图所示:



 



解决方案如下:



打开注册表管理器(运行--regedit)



依次展开如下项目:



HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv



将devdiv项目导出来保存,倒出来之后可以将Devdiv删除



建议不要删除 重命名即可,今天就以重命名为例 如图2



                                       【图2】

导出之后再将该项重命名  如图3



                                       【图3】

重命名之后我们在返回到SQL 2008安装界面  点击重新运行,就会发现一开始的错误提示没有了(图4)



                                                 【图4】

点击下一步继续安装 

 
                                                      【图5】

看到了吗?安装成功了【这个地方解释一下:win7安装应该还会有一次报错的,xp系统居然没有】

以下是win7系统解决方案(最后面是 注册表合并)



win7安装最后面报错解决方法:



刷新注册表 会继续出现Devdiv 这个项目, 把installeproducts导出来保存



保存installeproducts 是为了避免再次出错(也为后面我们合并注册表项做准备)



                                                    【图6】





做完这一步,我们返回到SQL 报错的地方点击确定,SQL2008将继续安装



大概几分钟过后 将会再一次报错 提示【DevDiv】项目下没有MSDV  VS VC 这些项目



这里就要用到我们之前导出的 DEVDIV项目了,找到我们之前导出的 DEVDIV项目运行一下就可以了



然后再点击SQL报错提示的确定按钮,等待sql server2008安装(如图5)



现在SQL Server虽然安装成功了,但是 VS 2008还是不能正常运行



最后一步我们需要做的是将 刚刚我们导出的注册表项合并

我们将刚刚导出的2个注册表项分别运行一次,这样2个注册表项就合并在一起了



安装过程也就圆满结束了!!!!

打开注册表管理器(运行--regedit)



依次展开如下项目:



HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv



将devdiv项目导出来保存,倒出来之后可以将Devdiv删除



建议不要删除 重命名即可,今天就以重命名为例 如图2

SQL2008安装提示"Microsoft visual studio 2008早期之前的版本"解决(这是我认为最简单有效的方法)的更多相关文章

  1. SQL2008安装提示"Microsoft visual studio 2008早期之前的版本

    打开注册表管理器(运行 --regedit 依次展开如下项目:   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv 将devdiv项目导出来保存,倒出来之后可 ...

  2. 安装了SQL2005再安装SQL 2008R2,提示此计算机上安装了 Microsoft Visual Studio 2008 的早期版本和检查是否安装了 SQL Server 2005 Express 工具的解决方案

    工作电脑上安装了SQL 2005, 但是客户电脑上安装的是SQL 2008R2,有时候连接他们的库调试没法连接,很不方便.然后又安装了个SQL2008 R2,期间遇到这两个问题,网上搜索了一下收到了解 ...

  3. SQL SERVER安装提示“安装了 Microsoft Visual Studio 2008 的早期版本

    工作共遇到的问题记录: 安装Sql Server 2008 R2时提示错误:“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2 ...

  4. 安装SQL Server 2008R2 报错“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本”解决方法

    安装SQL Server 2008 R2报错“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本,请在安装 SQL Server 2008 前将 VS2008 升级 ...

  5. sqlserver安装失败,此计算机上安装了 Microsoft Visual Studio 2008 的早期版本解决方法

    安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前 ...

  6. 规则“Microsoft Visual Studio 2008 的早期版本”失败。此计算机上安装了 Microsoft Visual Studio 2008 的早期版本。请在安装 SQL Server 2008 前将 Microsoft Visual Studio 2008 升级到 SP1。

    今天重装了一下系统后,需要装开发工具,我用的开发工具是Visual Studio2008 和SQL Server2008R2,装完Visual Studio2008的时候在装数据库的时候却出现这样的问 ...

  7. win7 卸载vs2010 后无法安装vs2008 提示 Microsoft Visual Studio Web创作组件安装失败 (转)

    解决方法: Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法   Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法(一) 今 ...

  8. Microsoft Visual Studio 2008 未能正确加载包“Visual Web Developer HTML Source Editor Package” | “Visual Studio HTM Editor Package”

    在安装Microsoft Visual Studio 2008 后,如果Visual Studio 2008的语言版本与系统不一致时,比如:在Windows 7 English System 安装Vi ...

  9. Shortcut Collapse project or projects in the Solution Explorer Microsoft Visual Studio 2008

    The standard windows keyboard shortcuts for expanding and collapsing treeviews are: Numeric Keypad * ...

随机推荐

  1. 约瑟夫环的java实现

    转自:http://www.cnblogs.com/timeng/p/3335162.html 约瑟夫环:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围.从编号为k的人开始报数,数到 ...

  2. win8下光驱消失

    导入这个注册表后重启,总算能读了..reg add "HKLM\System\CurrentControlSet\Services\atapi\Controller0" /f /v ...

  3. MVC Model Binder 规则

    http://www.cnblogs.com/mszhangxuefei/archive/2012/05/15/mvcnotes_30.html 使用默认的Model Binder(Using the ...

  4. hdoj 1201 18岁生日

    18岁生日 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  5. MySQL 优化Limit分页

    很多时候.我们需要选择出从指定位置开始的指定行数.此时.limit笑了     对于limit的定义是:     limit x,y     表示从第x行开始选择y条记录          在业务需要 ...

  6. C#封装加密算法(MD5、SHA、HMAC、DES、RSA)的一个类

    using System; using System.IO; using System.Security.Cryptography; using System.Text; namespace Wen. ...

  7. Day 3 @ RSA Conference Asia Pacific & Japan 2016 (morning)

    09.00 – 09.45 hrs Tracks Cloud, Mobile, & IoT Security    A New Security Paradigm for IoT (Inter ...

  8. rails + mongoid 使用

    1. 测试环境 2. 创建工程 rails new mongoid_app --skip-active-record --skip-test-unit --skip-bundle 3. 修改gemfi ...

  9. 【转】Android应用开发allowBackup敏感信息泄露的一点反思

    转载:http://blog.csdn.net/yanbober/article/details/46417531 1 背景 其实这篇文章可能有些小题大作,但回过头想想还是很有必要的,有点阴沟里翻船的 ...

  10. [Redux] Using mapDispatchToProps() Shorthand Notation

    We will learn how to avoid the boilerplate code in mapDispatchToProps() for the common case where ac ...