Como eu desinstalo “Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1”?


87

Estou tendo problemas para desinstalar Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1. Estou no Windows 7, na Programs and Featuresjanela. Quando clico uninstall, que traz uma caixa de diálogo, com as opções repair, uninstalle cancel. Quando eu clico uninstall, uma janela "Abrir arquivo" é exibida.

Pesquisei um pouco no Google para ver se há um arquivo que eu possa baixar para acessar a janela "Abrir arquivo". Não consigo encontrar um em lugar nenhum. Aqui estão algumas das coisas que examinei, mas não consigo entender qual se encaixa.

https://www.microsoft.com/net/download

Estou tentando desinstalar isso porque estou tendo muitos problemas com a comunidade do Visual Studio 2015 e isso faz parte do processo de solução de problemas.


21
Este é um problema realmente estúpido que a MS não levou em consideração. É como se nem uma única pessoa na MS realmente usasse seu maldito software. Estou feliz que você fez esta postagem.
Keith

Respostas:


210

6
Obrigado, mas como você soube ir para lá?
r12

3
Tenho um problema semelhante, mas preciso do AspNet5.ENU.RC1_Update1_KB3137909.exe Não consigo encontrar em qualquer lugar online. Alguém tem?
hex

5
@hex Aqui está o link (por meio deste comentário no GitHub ).
Holistic Developer

Não tenho certeza sobre a versão no meu caso, a desinstalação está procurando por "DotNetCore.1.0.0-VS2015Tools.Preview2.0.1.exe"
GGirard

2
Você tem um link para 2.0.3? Nevermind achou go.microsoft.com/fwlink/?LinkID=827524
Mark Broadhurst

4

No meu caso, também tive que iniciar manualmente o .exe como Administrador, caso contrário, a desinstalação é concluída, mas não remove a instalação do .NET Core.


0

Eu encontrei um obstáculo ao desinstalar o Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1 também. Este ainda é um problema contínuo em 2020, pois estou usando o Windows 10 :) . Observe que a pergunta original de @ r12 acima era direcionada ao Windows 7 . No entanto, acredito que a Solução Alternativa que estou fornecendo nesta resposta ainda é um modelo de solução aplicável , para funcionar também com versões mais antigas do Windows .

Quando visitei a janela de configurações e continuei ; Eu estava vendo a mesma caixa de diálogo , que @ r12 estava experimentando. No entanto, novamente, tive o problema no Windows 10 , enquanto @ r12 estava usando o Windows 7 . Isso me levou a acreditar que era um bug lógico no aplicativo Uninstaller, especificamente.Programs and Features ClickedUninstall'Open file'

Além disso, encontrei um aborrecimento após cada tentativa de desinstalação com falha ; onde eu poderia não realizar uma segunda tentativa de desinstalação , sem primeiro reiniciar . A reinicialização entre as tentativas de desinstalação que falharam foi necessária, conforme o título , informativo , com o 'Aguarde até que o programa atual termine a desinstalação ou seja alterado.' , apareceria para todas as opções subsequentes . Esperei mais de 10 minutos inicialmente, em um Core i3 . Desisti de esperar ePrograms and Features wait dialoglabel Uninstall Clicksreiniciado , em vez de 'aguardar' , no que presumi ser um tipo de erro lógico de estado suspenso no aplicativo Uninstaller , que nunca terminaria.

Minha suposição de porque o processo de desinstalação está 'errando cedo' é porque o código de chamada da caixa de diálogo no processo de desinstalação está recebendo um valor inesperado e está manipulando o resultado incorretamente quando nenhum valor válido é selecionado pelo usuário na caixa de diálogo . O processo está então 'errando cedo' e ignorando o código que notifica o Windows de que o processo de desinstalação foi concluído e cancelado pelo usuário .'Open file' exe file'Open file'

Eu também acredito que ter que selecionar um exe file, durante o processo de desinstalação , nunca foi o intentcaso de um usuário final normal , pela equipe de desenvolvimento do aplicativo desinstalador . Isso é significativo porque revela ainda uma questão mais complicada de ter a ver com o potencial de estar relacionado a IIS permissionsou IIS file lockingdo serviço existente exe file ou Desinstalar / Instalar / Executar .

Estou pensando que IISestá potencialmente usando o serviçoexe file ou serviço / windows como um recurso operacional, que deveria ser mais desacoplado por natureza; no entanto, isso está interferindo na parte de desinstalação do ciclo de vida do serviço . Parece que a ação padrão do processo de desinstalação , ao encontrar problemas relacionados ao sistema de arquivos , pode ser simplesmente oferecer uma caixa de diálogo ao usuário. O objetivo é que os desenvolvedores de desinstalação e os testadores de desinstalação deste serviço / serviço do Windows possam simplesmente selecionar um arquivo exe de teste'Open file' ; que não desinstala totalmente o serviço para velocidade na capacidade de teste de repetição .

Eu também tentei reiniciar o Windows antes de retornar à Programs and Featuresjanela novamente, mas encontrei resultados repetidos . Alguns de vocês podem estar pensando em Albert Einstein afirmando 'A definição de insanidade é fazer a mesma coisa repetidamente e esperar resultados diferentes' , como um humor neste contexto de reinicialização cíclica. No entanto, espero que você reconsidere o fato de que eu já estava no meio da desinstalação de muitos aplicativos e ferramentas de estrutura inicialmente , antes de encontrar este problema , e simplesmente não havia reiniciado ainda :) . Ao batererros de aplicativo com qualquer versão do Windows , a reinicialização pode ser sua primeira melhor opção para uma resolução . Embora, devo dizer que talvez tenha sido um pouco zeloso para tentar desinstalar a terceira e quarta vezes após a reinicialização , mas vamos fingir que não tinha grandes esperanças.

Eu fiz encontrar um separado Solução Alternativa que não me obrigar a baixar quaisquer cópias do instalador exe files , que tinha sido ligado na solução anterior respondida por @Vincent Liou . Para meu exemplo específico aqui, suponho que só precisaria baixar o single exe fileda Microsoft : DotNetCore.1.0.0.RC2-VS2015Tools.Preview1.exe e, em seguida, fornecê-lo ao aplicativo Uninstaller quando solicitado.

SOLUÇÃO ALTERNATIVA: O que eu fiz para contornar ou corrigir o erro lógico no aplicativo / serviço desinstalador já instalado foi usar as seguintes instruções :

  • Visita Programs and Featuresjanela.
  • Clickna opção de link Turn Windows features on or off.
  • Disablecaixa de seleção .NET Framework 3.5 (includes .NET 2.0 and 3.0).
  • Disablecaixa de seleção .NET Framework 4.7 Advanced Services.
  • Disablecaixa de seleção Internet Information Services.
  • Reboot.
  • Visita Programs and Featuresjanela.
  • Selectprograma Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1.
  • Clickno Uninstalllink.

Consegui desinstalar o serviço Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview corretamente com esta solução. Não sei se algo mais do que apenas o IIS sendo desabilitado sozinho, era necessário aqui. Eu estava no processo de limpeza e desinstalação de três IDEs de software Visual Studio mais antigos e tentando atualizar minha Dev Box para um dia mais atual, VS 2019 e ambiente .NET Core ; é por isso que pensei em Disablemarcar .NET Framework 3.5 (includes .NET 2.0 and 3.0)e .NET Framework 4.7 Advanced Services. Porém, não sei se essa ação foi de fato, parte da solução . Também não tenho mais tempo para me dedicar a isso.

Boa sorte e a citação de Einstein foi vista: professorbuzzkill.com/einstein-insanity-qnq e também vinculei isso a uma # hashtag, em vez do link real; porque, não sei se é um link seguro. Basta pesquisar se você não estiver familiarizado e estiver procurando a fonte original.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.