Estou tendo problemas para desinstalar Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1
. Estou no Windows 7, na Programs and Features
janela. Quando clico uninstall
, que traz uma caixa de diálogo, com as opções repair
, uninstall
e 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.
Respostas:
Baixe uma cópia do instalador exe da Microsoft:
Depois escolha este arquivo quando solicitado. Então você pode removê-lo com sucesso.
fonte
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.
fonte
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
Clicked
Uninstall
'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 e
Programs and Features
wait dialog
label
Uninstall
Clicks
reiniciado , 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 ointent
caso 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 aIIS permissions
ouIIS file locking
do serviço existenteexe file
ou Desinstalar / Instalar / Executar .Estou pensando que
IIS
está 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 Features
janela 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 singleexe file
da 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 :
Visit
aPrograms and Features
janela.Click
na opção de linkTurn Windows features on or off
.Disable
caixa de seleção.NET Framework 3.5 (includes .NET 2.0 and 3.0)
.Disable
caixa de seleção.NET Framework 4.7 Advanced Services
.Disable
caixa de seleçãoInternet Information Services
.Reboot
.Visit
aPrograms and Features
janela.Select
programaMicrosoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1
.Click
noUninstall
link.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
Disable
marcar.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.
fonte