关于Visual Studio和SQL Server共同安装时,后者安装路径不能修改的解决方案。

需要安装的相关软件:Visual Studio2008、Visual Studio 2008 SP1、Visual Studio 2010、Visual Studio 2010 SP1、Visual Studio 2012、Visual Studio 2013 Preview、SQL Server 2008 R2、SQL Server 2012、SQL Server 2012 SP1


要想完全安装上述软件并且可以修改安装路径,请按以下顺序及操作进行:


1. 安装SQL Server 2008 R2,在干净的系统下,此时可以修改安装路径。


2. 安装SQL Server 2012,这里也可以修改安装路径。


3. 进入“控制面板”-“程序”-“程序和功能”。找到下面这四项并删除


  Microsoft Visual Studio Tools for Applications 2.0 - ENU


  Microsoft Visual Studio Tools for Applications 2.0 Language Pack - CHS


  Microsoft Visual Studio 2008 Shell (integrated mode) – CHS


  Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package


  注意:如果不安装SqlServer2012,则不会有上面的第四项出现,所以只需删除其他三项。


4. 接下来安装以下VS产品时都可以修改安装路径


  Visual Studio 2008、Visual Studio 2008 SP1、Visual Studio 2010、Visual Studio 2010 SP1、Visual Studio 2012、Visual Studio 2013

5. 我的SQL Server 2012 SP1是在以上所有VS产品安装完后再安装的,默认与SQL Server 2012是同一个路径,不能修改。提示:装完Team Foundation Server 2013 Preview,要进行配置,他的数据库要求版本比较高,连SQL Server 2012(11.0.2100.60版本)也不行,必须更高的,所以我装了SP1版的。


 


6. 注意:如果你要安装SqlServer2012,那么在删除


Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package这项后,你会发现打开SQL Server Management 2012(即SQL Server的管理界面)时出现错误,错误提示内容应该为:Cannot find one or more components. Please reinstall the application.


解决这种错误的方案我在网上找到两种。


第一种:


方案地址:http://www.45it.com/database/201209/32087.htm


方案内容:下载Microsoft Visual Studio 2010 Shell (Isolated) Redistributable Package安装包,安装后就可以打开了。


结果:这种方法我试了,我个人是没有成功,安装后,打开SQL Server Management 2012还是出错。

第二种:

方案地址:http://www.cnblogs.com/andrewgao/archive/2012/10/24/2737195.html

方案内容:按Win + R进入运行界面

     输入 regedit 点击确定,进入注册表界面

     找到HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio,

     删除11.0_Config这个文件夹,然后打开SQL Server Management 2012就OK了。

结果:我个人是非常推荐这种方法的。
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值