【问题标题】:SSDT Installation fails for VS 2015VS 2015 的 SSDT 安装失败
【发布时间】:2020-05-30 06:07:33
【问题描述】:

我的机器上安装了 Microsoft Visual Studio Professional 2015,还安装了 SQL Server 2017。

我正在尝试在我的机器上安装用于 BI 项目的 SQL Server 开发工具,我尝试安装“SSDT for VS2015 17.4”、“SSDT for VS2015 17.3”和“SSDT for VS2015 16.5”,但一切都失败了。

[5290:0FCC][2020-05-30T11:21:16]: Burn v3.6.3542.0, Windows v6.3 (Build 9600: Service Pack 0), path: C:\Users\honey\Downloads\SSDTSetup (3).exe, cmdline: ''
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'InstallLanguage' to value '1033'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'EnglishLanguage' to value '1033'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'INSTALLINTEGRATEDSHELL' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'INSTALLAS' to value '0'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'INSTALLRS' to value '0'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'INSTALLIS' to value '0'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'INSTALLALL' to value '0'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'SKIPENVIRONMENTSETUP' to value '0'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'INSTALLSHORTCUT' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Initializing numeric variable 'TELEMETRYOPTIN' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'WixBundleLog' to value 'C:\Users\honey\AppData\Local\Temp\sql_SSDT_1400_20200530112116.log'
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'WixBundleOriginalSource' to value 'C:\Users\honey\Downloads\SSDTSetup (3).exe'
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'WixBundleName' to value 'Microsoft SQL Server Data Tools - Visual Studio 2015'
[5290:0FCC][2020-05-30T11:21:16]: Detect 43 packages
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'devenv_DetectKey' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Registry key not found. Key = 'SOFTWARE\Microsoft\DevDiv\VS\Servicing\14.0\premium'
[5290:0FCC][2020-05-30T11:21:16]: Setting numeric variable 'DEVENV_PROPLUS' to value 0
[5290:0FCC][2020-05-30T11:21:16]: Condition 'NOT DEVENV_PROPLUS' evaluates to true.
[5290:0FCC][2020-05-30T11:21:16]: Setting numeric variable 'DEVENV_PROPLUS' to value 1
[5290:0FCC][2020-05-30T11:21:16]: Condition 'NOT DEVENV_PROPLUS' evaluates to false.
[5290:0FCC][2020-05-30T11:21:16]: Condition 'NOT DEVENV_PROPLUS' evaluates to false.
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'devenvLang_DetectKey' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Registry key not found. Key = 'SOFTWARE\Microsoft\DevDiv\VS\Servicing\14.0\intshelladditionalres\1033'
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'isoShellInstall_DetectKey' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'isoShellLPInstall_DetectKey' to value '1'
[5290:0FCC][2020-05-30T11:21:16]: Setting string variable 'netfxfullredist_64_DetectKey' to value '4.8.03752'

我看到它说找不到注册表项,有什么解决方法的线索吗?

【问题讨论】:

  • 请先尝试run this fixed tool。尝试此解决方案的步骤来解决您的问题(包括网络框架修复工具)另外,请确保您的 Internet 连接正常。另外,卸载VS2015的SSDT(最好使用17.4版本)和remember run it as Administrator。请让我们知道它是否有帮助。

标签: visual-studio-2015 installation sql-server-data-tools


【解决方案1】:

请尝试以下步骤:

首先,请确保您的互联网连接正常并且您的VS2015已经安装了Sql Server工作负载。(您可以尝试检查是否可以创建一个名为Sql Server Database Project的项目)

那么

1)请检查所有 Windows 更新并安装最新补丁。

2)使用.Net Framework Repair Tool修复Net Framework的问题。

3)下载this repair tool然后运行。

4) 清除 %temp%(C:\Users\xxx\AppData\Local\Temp) 下的所有缓存,然后重新启动您的 PC。

5)重启电脑时,关闭所有第三方软件、防火墙、杀毒软件,然后以管理员身份运行SSDT for VS2015

另外,您还可以尝试为VS2015创建离线安装包。

1) 使用“以管理员身份运行”选项打开 CMD。

2) 使用打开的 CMD 导航到安装程序位置/

3) 键入安装程序文件名,后跟/layout 选项。赞SSDT-Setup-ENU.exe /layout 'C:\layout'(the created folder)

4) 然后运行该文件夹中的 exe 进行安装。

另外,由于您的日志不够满,如果您的问题仍然存在,您可以使用collect log tool 收集安装日志。从 %temp% 文件夹中找到 vslogs.zip。请将文件上传到 Onedrive 并在此处分享链接。

【讨论】:

    猜你喜欢
    • 2016-11-27
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    • 2016-04-08
    • 2018-07-13
    • 2015-10-28
    • 2018-03-07
    相关资源
    最近更新 更多