安装SQL SERVER2012又 安装VS2012后,在打开SQL的时候提示“cannot find one or more components. 15

重新装后还是这样有没有解决办法?是microsolfvisualstudioshellisolated报错是不是vs2012装的有问题... 重新装后还是这样 有没有解决办法?是microsolf visual studio shell isolated 报错 是不是vs2012装的有问题 展开
 我来答
假装很洒脱丶丶
2016-03-11
知道答主
回答量:37
采纳率:0%
帮助的人:8.6万
展开全部
最近刚安装完sqlserver,新鲜感还没过,却出现了一大堆错误,令人头疼,其中有一个错误:在启动Microsoft SQL Server Management Studio时,出现如下错误提示,程序无法启动:

在网搜了一下,发现遇到这样错误的人也不少,但是给出的大部分办法是删除注册表,这个方法对我无效,试着修复也不行,试了各种方法都无用之后,最终我决定仔细看一下这个程序,在网上发现好多人说在Visual Studio上也有这样的问题,根据程序名对比我找到仅有的几个带有Visual Studio的辅助程序,没有修复选项,直接逐一卸载后修复sqlserver,竟然成功了!最终定位为Microsoft Visual Studio 2010 Shell(Isolate)-CHS辅助程序的问题,只要将其卸载然后修复即可.
参考网址http://www.th7.cn/db/mssql/201410/73329.shtml
34258623
2013-03-19 · TA获得超过220个赞
知道小有建树答主
回答量:565
采纳率:0%
帮助的人:288万
展开全部
主要是安装KB973674补丁时导致atl90.dll文件丢失导致的,可以使用以前系统盘的备份恢复此文件,如果没有也可以上网搜索一下,直接下载一个就可以了。最近多次发现在安装微软补丁后出现一些系统问题,所以安装时一定要注意补丁修复的内容。
atl90.dll文件路径

atl90.dll 下载地址:http://download.pchome.net/dll-a/download-187325.html
(我
的电脑是windows
7这是路径,其他版本windows系统自己照着路径找就行了!这方法有时不大好用,可以直接安装个虚拟机,装上你所用的系统后再装上所用的Visual

studio版本,之后再把C:\Windows\winsxs\x86_microsoft.vc90......所有这个名字开头的文件都拷贝出来,
覆盖到自己所用的系统相应的目录下,再结合下面的注册表清理操作,一般就没问题了!)
C:\Windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4148_none_353599c2\atl90.dll

如果还不行,就要自己手动把注册表都清理一遍,只要是Visual Studio 的都直接删了,然后再清理下电脑,重启后再安装一般就没问题了,但是一旦可以了就要注意备份了,不然visual studio有个安全更新包,一安装后就会重复之前的错误了!
追问
我是在卸载vs2012后再重装出现的这个问题 这个atl90 文件有点不管用样的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式