Eu tive um problema sério com minha instalação do Visual Studio 2008. Eu recebo o erro sempre tão útil 'Foi encontrado um problema ao carregar os componentes de instalação. Cancelando a instalação. sempre que tento desinstalar, reinstalar ou reparar o Visual Studio 2008 (versão do sistema de equipe). Se eu não conseguir resolver esse problema, não tenho escolha a não ser limpar completamente o computador e iniciar novamente, o que levará o dia inteiro! Recentemente, recebi erros muito estranhos ao tentar criar projetos relacionados a componentes que ficam sem memória (apesar de ter ~ 2 GB de memória física livre no momento), o que tornou inútil minha instalação atual do VS.
Observe que instalei a versão do shell VS2005 usando o arquivo vs_setup.msi na pasta SQL Server após instalação do VS2008, para obter acesso ao designer do SQL Server 2005 Reporting Services no Business Intelligence Development Studio (inexplicavelmente indisponível no VS2008).
Alguém tem alguma solução para esse problema?
PS : Eu sei que isso não está diretamente relacionado à programação, no entanto, acho que isso é apropriado para o SO, pois está diretamente relacionado à minha capacidade de programar!
Nota : Um colega encontrou uma solução para esse problema, espero que isso ajude outras pessoas com esse problema.
Respostas:
Um colega encontrou esta ferramenta de desinstalação automática da Microsoft que desinstalou com êxito o VS2008 para mim e me salvou horas de trabalho !!
Espero que isso possa ser útil para outras pessoas. Não fala muito da fé da MS em suas ferramentas habituais de manutenção de VS que eles também precisam fornecer!
fonte
Eu tive a mesma mensagem de erro. Para mim, isso estava acontecendo porque eu estava tentando executar o instalador a partir do DVD, em vez de executar o instalador a partir de Adicionar / Remover Programas.
fonte
No meu caso, a desinstalação do Adicionar e remover programas não funcionou. Em vez disso, o problema ocorreu devido a um hotfix instalado recentemente por meio de atualizações automáticas. O hotfix para o VS 2008 (no meu caso) tem o número KB952241, então eu o desinstalei usando a opção Adicionar / Remover Programas, verificando a opção Mostrar atualizações. Depois de ter sido desinstalado, o problema desapareceu.
fonte
Encontrei o mesmo problema e encontrei uma solução muito fácil.Vá para o seguinte link: http://msdn.microsoft.com/en-us/vs2008/bb968856.aspx
e execute a ferramenta de desinstalação automática do VS. Isso removerá automaticamente todos os componentes do VS 2008.
Felicidades
fonte
Com certeza, para mim, foram os hotfixes. Em Adicionar ou remover programas, marque a caixa "Mostrar atualizações" e remova TODOS os hotfixes associados à sua versão do VS2008. Em seguida, tente o botão "Alterar / remover" - ele deve agora prosseguir sem problemas.
Bem, fez por mim, enfim ... ;-)
fonte
Eu tenho o Visual Studio Team System 2008 Development Edition e precisei remover todas as atualizações e hotfixes:
KB972221
KB973674
KB971091
Reinicialize e, em seguida, o seguinte hotfix aparecerá, que eu removi conforme a resposta de @riaraos :
KB952241
Antes que a opção Alterar / remover funcionasse!
Espero que ajude alguém.
fonte
Desinstale os hotfixes instalados no vs2008 e tente novamente. Funcionou para mim e espero que funcione para você também.
Obrigado, Zelalem
fonte
Remova as seguintes correções e atualizações
Reinicie o PC e tente desinstalar agora. Isso funcionou para mim sem problemas.
fonte
A própria Microsoft postou um artigo da KB sobre isso, e esse artigo tem um service pack que eles afirmam resolver o problema. Ver abaixo.
http://support.microsoft.com/kb/959417/
Demorou um pouco para que a atualização associada se instalasse, mas, assim que consegui, consegui executar a instalação do Visual Studio com êxito no painel de controle Adicionar ou remover programas.
fonte
Você deve procurar os logs de instalação do MSI no diretório temp do seu sistema. Eles conterão informações detalhadas sobre o motivo da falha na instalação. Eu tive um problema de instalação semelhante ao Visual Studio 2008 que consegui resolver estudando os logs.
fonte
Eu acho que esse tipo de pergunta é totalmente apropriado para o fórum, especialmente se uma solução fácil puder ser encontrada, pois economizaria outras horas de dor.
Infelizmente eu não tenho a solução, mas gostaria de sugerir (se você ainda não tiver)
Execute o FileMon para verificar se o instalador está procurando arquivos específicos que não estão mais lá - isso pode fornecer algumas dicas.
Doloroso, mas tente desinstalar outros aplicativos com base no shell do VS (por exemplo, 2005) primeiro.
fonte
Obrigado, riaraos, desinstalar o KB952241 também foi a solução para mim. Antes de fazer isso, tentei executar o instalador em "Programas e recursos" e no DVD de instalação sem êxito. Não queria remover completamente a instalação do VS 2008, mas apenas adicionar alguns componentes.
Notas no meu sistema:
Visual Studio 2008 SP1 para Windows 7 Beta 1
fonte
Ok, eu tive os mesmos problemas primeiro, meu VS2008 estava agindo, então tentei desinstalá-lo e não funcionou ... Li online que o uso de uma Desinstalação Automática da Microsoft fará o truque que fez exatamente isso, mas deixou um monte de problemas. arquivos desagradáveis por trás ..
Então eu usei o "Windows Install Clean Up" e limpei mais coisas que tinham a ver com o VS .. depois voltei para Adicionar e remover no painel de controle Removido o KB952241 ... em seguida, abri o Ccleaner e verifiquei o registro e encontrei muitas deixado para trás porcaria do VB2008 removeu tudo o que foi feito.
Fui em frente e lancei o CD instalado novamente e o BAM está funcionando.
Fiz tudo isso sem ter que reiniciar meu PC ..
Espero que isso ajude as pessoas que estão presas .. como eu estava
fonte
No meu caso, a instalação do visual studio SP1 não interrompe a funcionalidade de desinstalação / reparo.
fonte
O Windows 7 sugeriu "Desinstalar usando as configurações recomendadas" depois de pressionar OK na mensagem de erro. Resolveu o problema.
fonte
A solução para isso é
http://www.dotnetzone.gr/cs/forums/48758/ShowThread.aspx#48758
fonte