Alguma sugestão sobre como lidar com este erro:
TITLE: Microsoft SQL Server 2017 Setup
------------------------------
The following error has occurred:
VS Shell installation has failed with exit code 1638.
For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=0x5B39C8B9%25401434%25403
------------------------------
BUTTONS:
OK
------------------------------
Este é um novo laptop rodando
- SQL Server 2016 express
- Visual Studio 2017
- SSMS 2017
Tentei desinstalar qualquer coisa relacionada ao SQL Server ou Visual Studio.
Log: [3500: 3970] [2017-11-03T16: 25: 20] e000: Erro 0x80070666: Não é possível instalar um produto quando uma versão mais recente está instalada.
Detailed results:
Feature: Full-Text and Semantic Extractions for Search
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, and then try the setup process again.
Component name: Microsoft Visual C++ 2015 Redistributable
Component error code: 1638
Component log file: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171103_162358\VCRuntime140_x64_Cpu64_1.log
Error description: VS Shell installation has failed with exit code 1638.
Error help link: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638
Feature: Database Engine Services
Status: Failed
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, and then try the setup process again.
Component name: Microsoft Visual C++ 2015 Redistributable
Component error code: 1638
Component log file: C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171103_162358\VCRuntime140_x64_Cpu64_1.log
Error description: VS Shell installation has failed with exit code 1638.
Error help link: https://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638
fonte
Eu tive o mesmo problema, mas estava atualizando do SQL Server 2016.
Desinstalei o Microsoft Visual C ++ 2015 Redistributable, ambos x86 e x64, e atualizei com êxito.
fonte
Eu recebi o erro ao tentar reparar minha instalação do SQL Server 2017. Encontrei este link A instalação redistribuível do VC ++ 2015 retorna o erro 1638 quando a versão mais recente já está instalada , informando que o problema foi corrigido na Atualização cumulativa 13 para SQL Server 2017 .
Funcionou; Eu apliquei a atualização, executei o reparo e ele terminou sem erro.
fonte
Na lista de aplicativos do Windows, tente executar o "reparo" do MS Visual C ++ Redistributable
fonte