【问题标题】:How to change Visual Studio 2013 install directory如何更改 Visual Studio 2013 安装目录
【发布时间】:2015-11-21 04:48:41
【问题描述】:

有一个关于 Visual Studio 2012 的问题,虽然它为我提供了提示,但它并没有回答 VS 2013 的相同问题。

由于我没有足够的声誉来回答该问题,但对 VS 2013 有一个有效的答案,我将提出并回应。

这是背景:我在驱动器 E 上安装了 VS 2013: 不幸的一天,驱动器崩溃了,我不得不更换它。在等待更换时,我决定将它安装在另一个驱动器上,安装程序顽固地将我锁定到不存在的驱动器 E:

【问题讨论】:

    标签: visual-studio-2013


    【解决方案1】:

    答案来了。 您需要删除特定的注册表项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\\Components\14E90E656B1278F4D80670780D82CEDD

    找到它的最简单方法是运行找到 here 的 Powershell 脚本(同样,将 S-1-5-18 替换为您的用户 ID):

    $searchText = "Microsoft Visual Studio 12.0"
    
    cd hklm:
    
    cd \SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18
    
    gci . -rec -ea SilentlyContinue |  
       % {  
          if((get-itemproperty -Path $_.PsPath) -match $searchText) 
          {  
            if ( $_.ValueCount -gt 3 ) {
                "Found:" + $_.PsPath
                get-itemproperty -Path $_.PsPath
            }
          }  
       } 
    

    您要查找的键是列出 Visual Studio 根安装路径的键,例如: C0601145C8F8D393D8B362FAC229AFBB:E:\Program Files (x86)\Microsoft Visual Studio 12.0\ ABD739EADFEFEFB3890650190C9FD116:E:\Program Files (x86)\Microsoft Visual Studio 12.0\ 471A0A6B0E3324D329AE45D713C81B94:E:\Program Files (x86)\Microsoft Visual Studio 12.0\

    据我了解,这也适用于 VS 2015(密钥是 CACBC777BA2175A47A35A4D7324B483D)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多