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

关于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_USERSoftwareMicrosoftSQL Server Management Studio,

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

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

转自:http://www.ithao123.cn/content-5248230.html


你可能感兴趣的:(visual,studio)