При установке SQL Server Management Studio 2016 не удалось определить допустимую папку назначения для установки.

При установке SSMS 2016 я получаю следующую ошибку, и установка прекращается:

Общие файлы SQL Server 2016: не удалось определить допустимую папку назначения для установки.

Я пробовал следующие решения:

  1. Удалить все файлы в %TEMP% папка
  2. Проверь это BootstrapDir существует в HKLM

Приведенные выше 2 варианта предложены на сайтах MS.

У меня есть права администратора, и я должен также добавить, что я уже установил SSMS 2016 на этом компьютере, но я удалил его, чтобы очистить некоторое пространство.

Любые идеи, что я мог бы искать, чтобы решить эту проблему?

1 ответ

Решение

Это точное сообщение об ошибке, которое я получил:

BootstrapperEngineDataModel.OnError: Burn engine encountered error. PackageId: sql_ssms_extensions_msp_x86, ErrorType: WindowsInstaller, ErrorCode: 1807, Data: 1807, ErrorMessage: A valid destination folder for the install could not be determined., UIHint: 0
MainViewModel.AddFailedCondition: Error: Hotfix 2164 for  sql_ssms_extensions (KB3182270): A valid destination folder for the install could not be determined.
MainViewModel.OnPackageError: setup failed for packageId: sql_ssms_extensions_msp_x86, package: Hotfix 2164 for  sql_ssms_extensions (KB3182270), errorCode: 1807, errorMessage: A valid destination folder for the install could not be determined.

И решение это исправить:

Начните regedit и перейдите к (или найдите BootstrapDir в реестре):

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server\130\Bootstrap

В моем компьютере BootstrapDir указывает на:

C: \ Program Files (x86)\ Microsoft SQL Server \ 130 \ Setup Bootstrap \

Я изменил это на:

C: \ Program Files \ Microsoft SQL Server \ 130 \ Setup Bootstrap \

Затем попробуйте переустановить снова, он работает на моей машине.

Другие вопросы по тегам