У меня проблемы с удалением Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1
. Я в Windows 7, в Programs and Features
окошке. Когда я нажимаю uninstall
, она вызывает диалоговое окно, с параметрами repair
, uninstall
и cancel
. Когда я нажимаю uninstall
, появляется окно «Открыть файл».
Я немного погуглил, чтобы посмотреть, есть ли файл, который я могу загрузить, чтобы заполнить это окно «Открыть файл». Нигде не могу найти. Вот несколько вещей, на которые я смотрел, но я не могу понять, какая из них подходит.
https://www.microsoft.com/net/download
Причина, по которой я пытаюсь удалить это, заключается в том, что у меня много проблем с сообществом Visual Studio 2015, и это часть процесса устранения неполадок.
Ответы:
Загрузите копию установщика exe от Microsoft:
После выберите этот файл, когда его спросят. Тогда вы сможете его успешно удалить.
источник
В моем случае мне также пришлось вручную запускать .exe от имени администратора, иначе удаление завершается, но фактически не удаляет установку .NET Core.
источник
Я столкнулся с препятствием, удалив Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1 . Это все еще актуальная проблема в 2020 году, поскольку я использую Windows 10 :) . Обратите внимание, что исходный вопрос @ r12 выше был нацелен на Windows 7 . Однако я считаю, что Альтернативное решение, которое я предлагаю в этом ответе, по-прежнему является применимой моделью решения для работы со старыми версиями Windows. .
Когда я зашел в окно настроек и дальше ; У меня был тот же диалог , что и у @ r12 . Однако снова у меня возникла проблема с Windows 10 , тогда как @ r12 использовал Windows 7 . Это заставило меня поверить, что это была логическая ошибка в приложении Uninstaller.
Programs and Features
Clicked
Uninstall
'Open file'
.Вдобавок я сталкивался с раздражением после каждой неудачной попытки удаления ; где я мог не выполнить на вторую попытку удаления , без первой перезагрузки . Перезагрузка между неудачными попытками деинсталляции была необходима, поскольку
Programs and Features
названная , информационнымwait dialog
, с "Пожалуйста , подождите , пока текущая программа не будет закончен деинсталлировать или изменяются. , появится для всех последующих вариантов . Сначала я ждал больше 10 минут приlabel
Uninstall
Clicks
Core i3 . Я отказался от ожидания иперезагрузился , вместо того, чтобы «ждать» , на том, что, как я предполагал, было логической ошибкой типа зависания в приложении Uninstaller , которая никогда не завершилась.Мое предположение того , почему процесс Uninstall является «заблудшим рано» , связанно с диалоговым кодом вызова в процессе удаления возвращается в неожиданное значении
'Open file'
, и неправильный результат , если не действуютexe file
не выбран пользователем в диалоге . Затем процесс «заблудших рано» и в обход код , который будет уведомлять Windows , что процесс удаления был завершен расторгнутым по пользователю .'Open file'
Я также считаю , что , имея для выбора
exe file
на всех, во время процесса удаления , никогда не былоintent
для нормального конечного пользователя потребительного случае , с помощью команды разработчиков приложений деинсталлятора . Это существенное в том, что она дополнительно показывает более сложный вопрос о необходимости делать с потенциалом для него быть связано сIIS permissions
илиIIS file locking
из существующегоexe file
или Uninstall / Установка / Runner службы .Я думаю, что
IIS
потенциально может использовать службуexe file
или службу / Windows в качестве рабочего ресурса, который должен быть более изолированным по своей природе; однако, что это мешает части " Удаление " жизненного цикла службы . Похоже, что действие по умолчанию процесса удаления при обнаружении проблем, связанных с файловой системой , может заключаться в простом предложении диалогового окна пользователю. Цель состоит в том, чтобы удалить разработчики и удалить тестеры этой службы / службы Windows'Open file'
могли просто выбрать тестовый exe-файл.; что не позволяет полностью удалить службу для повышения скорости при повторном тестировании .Я также попытался перезапустить Windows, прежде чем снова вернуться в
Programs and Features
окно, однако обнаружил повторяющиеся результаты . Некоторые из вас могут думать о Альберта Эйнштейна о том , с какой - либо версии Windows , , перезагрузка может быть вашим первым : «Безумие повторяет одно и то же снова и снова и ожидает разных результатов» , как юмор в этом контексте циклической перезагрузки. Тем не менее, я надеюсь , что вы пересмотреть тот факт , я был уже в середине удаления многих приложений и рамочные инструменты изначально , перед запуском в эту проблему , а просто уже не перезагружается еще :) . При удареОшибки приложений лучшим вариантом для разрешения . Хотя, скажу я , возможно, немного ревностный даже попытку деинсталлировать в третий и четвертый раз после перезагрузки , но позволяю просто делать вид , что я не имею большие надежды.Я нашел отдельное Альтернативное решение, которое не требовало от меня загрузки каких-либо копий установщика
exe files
, на который была ссылка в предыдущем решении, на которое ответил @Vincent Liou . Для моего конкретного примера здесь я предполагаю, что мне нужно было бы только загрузить синглexe file
от Microsoft : DotNetCore.1.0.0.RC2-VS2015Tools.Preview1.exe , а затем предоставить его приложению Uninstaller. при появлении запроса.АЛЬТЕРНАТИВНОЕ РЕШЕНИЕ. Чтобы обойти или исправить логическую ошибку в уже установленном приложении / службе деинсталлятора , я вместо этого использовал следующие инструкции :
Visit
Programs and Features
окно.Click
по ссылке вариантTurn Windows features on or off
.Disable
флажок.NET Framework 3.5 (includes .NET 2.0 and 3.0)
.Disable
флажок.NET Framework 4.7 Advanced Services
.Disable
флажокInternet Information Services
.Reboot
.Visit
тоPrograms and Features
окно.Select
программаMicrosoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview 1
.Click
поUninstall
ссылке.Мне удалось правильно удалить службу Microsoft .NET Core 1.0.0 RC2 - VS 2015 Tooling Preview с помощью этого решения. Я не знаю , если что - нибудь больше , чем только IIS быть отключены в одиночку, был нужен здесь. Я занимался очисткой и удалением трех старых программных IDE Visual Studio и пытался обновить свой Dev Box до более современной среды , VS 2019 и .NET Core ; поэтому я решил установить
Disable
флажок.NET Framework 3.5 (includes .NET 2.0 and 3.0)
и.NET Framework 4.7 Advanced Services
. Однако я не знаю, было ли это действие на самом деле частью решения . У меня тоже нет больше времени на это.Удачи, и цитата Эйнштейна была замечена: Professorbuzzkill.com/einstein-insanity-qnq, и я также просто связал это с хэштегом # вместо реальной ссылки; потому что я не знаю, безопасная ли это ссылка. Просто найдите его, если вы незнакомы и ищете первоисточник.
источник