Ошибка установки SSDT для VS 2015 - PullRequest
0 голосов
/ 30 мая 2020

На моем компьютере установлен Microsoft Visual Studio Professional 2015, у меня также установлен SQL Server 2017.

Я пытаюсь установить SQL Инструменты разработки серверов для проектов BI на моем компьютере, i попытался установить SSDT для VS2015 17.4, SSDT для VS2015 17.3, а также SSDT для 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'

Я вижу, что он говорит, что ключ реестра не найден, любая подсказка о том, как разрешить это?

1 Ответ

0 голосов
/ 02 июня 2020

Попробуйте выполнить следующие действия:

Сначала , убедитесь, что ваше соединение Inte rnet в порядке и ваш VS2015 уже установил рабочую нагрузку сервера Sql. (Вы можете попробуйте проверить, можете ли вы создать проект под названием Sql Server Database Project)

Затем ,

1) Пожалуйста, проверьте все обновления Windows и установите последние исправления.

2) используйте . Net Framework Repair Tool для устранения проблем Net Framework.

3) скачать этот инструмент восстановления и затем запустить его.

4) очистить все кеши под % temp% ( C:\Users\xxx\AppData\Local\Temp), а затем перезагрузите P C.

5) при перезапуске P C отключите все стороннее программное обеспечение, брандмауэр, антивирусное программное обеспечение, а затем запустите SSDT для VS2015 в качестве администратора.

Помимо , вы также можете попробовать создать автономный установочный пакет для VS2015.

1) Откройте CMD usi ng Параметр «Запуск от имени администратора».

2) Перейдите к месту установки с помощью открытого CMD /

3) Введите имя файла установщика, а затем по опции /layout. Например, SSDT-Setup-ENU.exe /layout 'C:\layout'(the created folder)

4) затем запустите exe в этой папке, чтобы установить его.

Дополнительно , поскольку ваш журнал не заполнен достаточно, и если проблема не исчезнет, ​​вы можете использовать инструмент сбора журналов для сбора журналов установки. найдите vslogs.zip из папки% temp%. Загрузите файл в Onedrive и поделитесь ссылкой здесь.

...