Указанная учетная запись уже существует - .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.

Другие вопросы по тегам