SQL2008安装提示"Microsoft visual studio 2008早期之前的版本"解决(这是我认为最简单有效的方法)
作者:冰封 日期: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早期之前的版本"解决(这是我认为最简单有效的方法)的更多相关文章
- SQL2008安装提示"Microsoft visual studio 2008早期之前的版本
打开注册表管理器(运行 --regedit 依次展开如下项目: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv 将devdiv项目导出来保存,倒出来之后可 ...
- 安装了SQL2005再安装SQL 2008R2,提示此计算机上安装了 Microsoft Visual Studio 2008 的早期版本和检查是否安装了 SQL Server 2005 Express 工具的解决方案
工作电脑上安装了SQL 2005, 但是客户电脑上安装的是SQL 2008R2,有时候连接他们的库调试没法连接,很不方便.然后又安装了个SQL2008 R2,期间遇到这两个问题,网上搜索了一下收到了解 ...
- SQL SERVER安装提示“安装了 Microsoft Visual Studio 2008 的早期版本
工作共遇到的问题记录: 安装Sql Server 2008 R2时提示错误:“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2 ...
- 安装SQL Server 2008R2 报错“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本”解决方法
安装SQL Server 2008 R2报错“此计算机上安装了 Microsoft Visual Studio 2008 的早期版本,请在安装 SQL Server 2008 前将 VS2008 升级 ...
- sqlserver安装失败,此计算机上安装了 Microsoft Visual Studio 2008 的早期版本解决方法
安装sql server 2008 management,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本.请在安装 SQL Server 2008 前 ...
- 规则“Microsoft Visual Studio 2008 的早期版本”失败。此计算机上安装了 Microsoft Visual Studio 2008 的早期版本。请在安装 SQL Server 2008 前将 Microsoft Visual Studio 2008 升级到 SP1。
今天重装了一下系统后,需要装开发工具,我用的开发工具是Visual Studio2008 和SQL Server2008R2,装完Visual Studio2008的时候在装数据库的时候却出现这样的问 ...
- win7 卸载vs2010 后无法安装vs2008 提示 Microsoft Visual Studio Web创作组件安装失败 (转)
解决方法: Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法 Visual Studio 2008 安装失败(“Web 创作组件”无法安装)解决方法(一) 今 ...
- 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 ...
- 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 * ...
随机推荐
- Git报错:insufficient permission for adding an object to repository database .git/objects
在本地搭建Git服务器后,在开发机上push新代码,发现Git提示: insufficient permission for adding an object to repository databa ...
- Selenium WebDriver + Grid2 + RSpec之旅(二)----Grid2的配置
Selenium WebDriver + Grid2 + RSpec之旅(二) ----Grid2的配置 为什么要使用Selenium-Grid 分布式运行大规模的TestCase 能够通过一个中央节 ...
- 如何实现批处理文件传参数给SQLPLUS
原文地址:http://www.cnblogs.com/HondaHsu/archive/2012/11/23/2784094.html 第一:批处理文件drop_table.bat 说明: 批处理中 ...
- AIX项目总结_oracle_sqlloader_01
近来一直在忙AIX的移行项目,但也因自己小小偷懒,所以到现在才开始记录.接下来,言归正传. 这个项目中,学习中了shell相关知识,从基本的语法命令(定义变量.特殊变量使用.循环控制.方法调用等)到l ...
- GNU风格 汇编语法总结(转)
转载自:http://blog.sina.com.cn/s/blog_78d30f6b0101713r.html 汇编源程序一般用于系统最基本的初始化:初始化堆栈指针.设置页表.操作 ARM的协处理器 ...
- Ubuntu的which、whereis、locate和find命令
which 只能寻找执行文件 ,并在PATH变量里面寻找. whereis 从linux文件数据库(/var/lib/slocate/slocate.db)寻找,所以有可能找到刚刚删除,或者没有发现新 ...
- Linux常用命令及vim的使用、vim常用插件(推荐)
看了3篇文章,很好 vim中的区域拷贝 剪切,粘贴: 正常模式,移动光标到剪切的区域开始处,按v,进入可视模式,然后选择区域.按x键,剪切.到指定位置按p粘贴. 撤销按u 恢复按ctrl-r 简明 ...
- Jquery Mobile左右滑动效果
首先在一个页面里面定义两个< div data-role="page">,这里为了突出重点,就没有写出footer和header.定义的页面如下: <body&g ...
- SQL基础之 时间戳
本文转载:http://www.cnblogs.com/liuhh/archive/2011/05/14/2046544.html 一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一 ...
- SQL Server存储内幕系列
http://blog.itpub.net/355374/list/1/?cid=75087