关于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了。

结果:我个人是非常推荐这种方法的,我试了好几次都可以的(为什么说试了好几次,因为我经常的重装系统,呵呵)。

 

转载于:https://www.cnblogs.com/love913143344/p/3287281.html

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值