Указанная учетная запись уже существует - .NET Core RC2 tooling Preview 1
Недавно, с выпуском Visual Studio 2015 Update 3 и.NET Core RTM, я решил удалить предыдущую установку Visual Studio 2015 Update 2 и установить новую версию Update 3. Поэтому я полностью удалил Visual Studio и перезагрузил компьютер.
Теперь я решил удалить Microsoft .NET Core 1.0 RC2 VS 2015 Tooling Preview 1
из панели управления. Это дает мне следующую ошибку несколько раз, а затем не удается:
The specified account already exists.
и вот код ошибки:
0x80070643 - Неустранимая ошибка при установке
В файле журнала эти строки повторяются несколько раз:
[1760:1CA0][2016-07-01T02:30:32]i301: Applying execute package: WebToolsExtensionsVS14, action: Uninstall, path: (null), arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7" SKIP_SETUP="1"'
[1760:1CA0][2016-07-01T02:30:39]e000: Error 0x80070643: Failed to uninstall MSI package.
[1760:1CA0][2016-07-01T02:30:39]e000: Error 0x80070643: Failed to execute MSI package.
[247C:2490][2016-07-01T02:30:39]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[247C:2490][2016-07-01T02:30:39]w348: Application requested retry of package: WebToolsExtensionsVS14, encountered error: 0x80070643. Retrying...
3 ответа
Как я уже говорил в этом вопросе, у меня уже было удалено обновление 2 для Visual Studio 2015, и после этого я не смог удалить инструментарий.NET Core.
Исправление состояло в том, чтобы УСТАНОВИТЬ Visual Studio 2015 Update 3 и ТО, удалив.Net Core 1.0 Preview 1.
После этого я успешно установил версию инструмента Preview 2 и не обнаружил ошибок.
Это ошибка в основных инструментах dotnet для деинсталлятора vs2015.
Я получил эту ошибку, когда попытался удалить все инструменты, связанные с VS2015, в Windows 10 (не переустанавливать, потому что вместо этого я хочу VS2017). Я удалил VS2015 перед удалением основных инструментов dotnet. При попытке удалить основные инструменты dotnet он попытался вызвать WebToolsExtensionsVS14 для исправления. Сбой WebToolsExtensionsVS14, поскольку VS2015 больше не существует.
Я нашел пакет MSI для WebToolsExtensionsV14 в кэше пакетов
C:\ProgramData\Package Cache{BFC344B0-DCDE-36EB-AB05-CB194F2BE946}v14.1.21111.0\packages\WebToolsExtensionsVS14_69.msi
и щелкните правой кнопкой мыши удалить его. Тогда дотнет основные инструменты деинсталлятор работал.
Я рекомендую удалить основные инструменты перед удалением самой VS.
Я нашел некоторую связанную проблему здесь, после того, как я понял это. https://social.msdn.microsoft.com/Forums/vstudio/en-US/ae380a17-60e0-43a4-a481-6e58915e7897/net-core-errors-on-installation-webtoolsextensionsvs14-encountered-error-0x80070643?forum=vssetup
Что сработало для меня, так это удаление в хронологическом порядке всех версий.NET Core SDK и инструментов из приложения "Программы и компоненты". Затем я смог установить предварительный просмотр инструментов.NET Core для Visual Studio версии 2.0.3.