Ошибка установки SSDT 2017 не удалось открыть раздел реестра конфигурации

мы используем версию оболочки VS 2017 для разработки BI в течение нескольких месяцев без проблем, но сегодня она неожиданно остановилась и перезапустилась сама по себе. После перезагрузки, мы получили сообщение об ошибке:

не удалось загрузить файл или сборку 'Майкрософт.DataTransformationServices.Волшебники или один из его зависимости. Система не может найти указанный файл.

после некоторого googling, один из наших разработчиков решил удалить и переустановить SSDT для VS 2017 с сайта Microsoft, но установка не выполняется:

не удалось открыть раздел реестра конфигурации (0x800703F3)

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

вот часть журнала установки, когда начались ошибки:

[1F4C:3708][2018-05-08T17:40:36]e000: Error 0x800703f3: Process returned error: 0x3f3
[1F4C:3708][2018-05-08T17:40:36]e000: Error 0x800703f3: Failed to execute EXE package.
[2EBC:3250][2018-05-08T17:40:36]e000: Error 0x800703f3: Failed to configure per-machine EXE package.
[2EBC:3250][2018-05-08T17:40:36]i000: MainViewModel.OnPackageAction: Install Completed for package SQL Server Analysis Services (id: Microsoft.DataTools.AnalysisServices)
[2EBC:3250][2018-05-08T17:40:36]i319: Applied execute package: Microsoft.DataTools.AnalysisServices, result: 0x800703f3, restart: None
[2EBC:3250][2018-05-08T17:40:36]e000: Error 0x800703f3: Failed to execute EXE package.
[1F4C:3708][2018-05-08T17:40:36]i329: Removed package dependency provider: Microsoft.DataTools.AnalysisServices, package: Microsoft.DataTools.AnalysisServices
[1F4C:3708][2018-05-08T17:40:36]i351: Removing cached package: Microsoft.DataTools.AnalysisServices, from path: C:ProgramDataPackage Cache64EE5369359DB622D0234B6C6B7640B949140C
[2EBC:3250][2018-05-08T17:40:36]i000: MainViewModel.OnPackageActionProgress: Percent completed: 100, Overall progress: 100
[1F4C:3708][2018-05-08T17:40:36]i372: Session end, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{f55a890f-6c82-4455-9bb5-2a902cdb7d87}, resume: None, restart: None, disable resume: No
[1F4C:3708][2018-05-08T17:40:36]i330: Removed bundle dependency provider: {f55a890f-6c82-4455-9bb5-2a902cdb7d87}
[1F4C:3708][2018-05-08T17:40:36]i352: Removing cached bundle: {f55a890f-6c82-4455-9bb5-2a902cdb7d87}, from path: C:ProgramDataPackage Cache{f55a890f-6c82-4455-9bb5-2a902cdb7d87}
[1F4C:3708][2018-05-08T17:40:36]i371: Updating session, registration key: SOFTWAREMicrosoftWindowsCurrentVersionUninstall{f55a890f-6c82-4455-9bb5-2a902cdb7d87}, resume: None, restart initiated: No, disable resume: No
[2EBC:3250][2018-05-08T17:40:36]e000: MainViewModel.OnBundleAction: Bundle action failed: The configuration registry key could not be opened (0x800703F3)
[2EBC:3250][2018-05-08T17:40:36]i399: Apply complete, result: 0x800703f3, restart: None, ba requested restart:  No

любая помощь будет высоко ценится.

7 ответов


кажется, кто-то знает решение для этого:

Michael Mallit [MSFT] * версии должны быть 1.15.3227. Поэтому, пожалуйста, удалите все экземпляры VS, затем удалите установщик VS через Установка / Удаление программ и проверка C:\Program файлы (x86)\Microsoft Visual Studio\Installer удаляется и / или пуст.

Спасибо, Майк

источник: https://developercommunity.visualstudio.com/content/problem/246732/ssdt-1560-installer-the-configuration-registry-key.html

надеюсь, я помог!


была такая же проблема, это сработало для меня:

1.) Удалить VS 2017.

2.) Удалить VS Installer.

3.) Перейдите в справочник 'C:\Program файлы (x86)\Microsoft Visual Studio\Installer\resources\app\layout\" в командной строке и выполнить " InstallCleanup.exe-f'.

4.) Удалите все оставшиеся файлы и папки с именем "Visual Studio".

5.) Открытый https://docs.microsoft.com/en-us/visualstudio/productinfo/installing-an-earlier-release-of-vs2017 чтобы загрузить и установить 15.6 версию VS.

6.) Открыть https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017 чтобы загрузить и установить последнюю версию SSDT.


Я загрузил SSDT для VS2017 Откройте CMD и выполните следующие команды

CD %userprofile%\Downloads
SSDT-Setup-ENU.exe /layout

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

vsta_setup.exe
Microsoft.DataTools.IntegrationServices.VSIX
SSDTISSingleton.msi
SSISOneDesigner2012.msi
SSISOneDesigner2014.msi
SSISOneDesigner2016.msi

работает в VS2017 сейчас. Будет делать, пока MS не разберется.


похоже, Microsoft работает над исправлением.

посмотреть:


Это то, что сработало для меня на основе того, что Джон Альтамура написал в: https://developercommunity.visualstudio.com/content/problem/246732/ssdt-1560-installer-the-configuration-registry-key.html

  1. Я удалил SSDT с помощью установщика Visual Studio
  2. Я удалил Visual Studio с помощью установщика Visual Studio
  3. затем я пошел, чтобы добавить или удалить программы и удалить все, что выглядело, как это было связано с визуальной Студия
  4. затем мне пришлось фактически повторно загрузить установщик VS из https://visualstudio.microsoft.com/downloads/, так как мне нужен InstallCleanup.exe программа в "C:\Program файлы (x86)\Microsoft Visual Studio\Installer\resources\app\layout\". Этот шаг необходим только при удалении VS Installer перед запуском Installcleanup.исполняемый.
  5. Запустить InstallCleanup.exe от C:\Program файлы (x86)\Microsoft Visual Studio\установщик\ресурсы\приложение\макет\"
  6. удалить VS Installer из установки или удаления программ.
  7. затем, чтобы быть в безопасности, я удалил этот каталог: C:\Program файлы (x86)\Microsoft Visual Studio
  8. затем я перезапустил свой компьютер.
  9. загрузить Visual Studio 2017 изhttps://visualstudio.microsoft.com/downloads/ На всякий случай я выполнил минимальную установку из vs Installer, установив только один языковой пакет
  10. затем загрузите SSDT отсюда: https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017 и установить Тогда все сработало идеально.

У меня есть простое решение для этого:)

Сначала удалите все компоненты VS, которые вы уже установили.

запустите программу установки VS17 еще раз и выберите необходимые компоненты. Исключите все компоненты SSDT из установщика vs17 (не выбирайте компоненты ssdt). Теперь идите на установку.

после успешной установки visual studio запустите установщик SSDT с выбранными компонентами (SSIS,SSRS,SSAS) для выше установленных VS. Надеюсь, он получит получилось как в моем случае.


уже есть обновление VS, которое устраняет эту проблему.