Visual Studio Enterprise 2019 не устанавливает никаких расширений или обновлений - PullRequest
0 голосов
/ 17 июня 2020

У меня есть Visual Studio 2019 Enterprise. Он подключен как к моему рабочему компьютеру, так и к моему домашнему компьютеру. Несмотря на то, что на моих работах p c все работает, как ожидалось, когда дело касается меня, я получаю следующую ошибку всякий раз, когда пытаюсь добавить расширение или обновить существующее дополнение. (Даже LiveShare или что-то, что предустановлено, не обновляется).

Уже пробовали:

1) восстановить / удалить

2) Найдите Visual Studio на моем C: диск и переименование связанных папок, поэтому Visual Studio придется создавать новые экземпляры тех же папок, но ничего не работает.

Image showing the error I get.

LogFile:

`6/17/2020 3:36:42 PM - Microsoft VSIX Installer
6/17/2020 3:36:42 PM - -------------------------------------------
6/17/2020 3:36:42 PM - vsixinstaller.exe version:
6/17/2020 3:36:42 PM - 16.6.2051
6/17/2020 3:36:42 PM - -------------------------------------------
6/17/2020 3:36:42 PM - Command line parameters:
6/17/2020 3:36:42 PM - C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,C:\Users\Yiannis\Desktop\NgrokExtensions.vsix
6/17/2020 3:36:42 PM - -------------------------------------------
6/17/2020 3:36:42 PM - Microsoft VSIX Installer
6/17/2020 3:36:42 PM - -------------------------------------------
6/17/2020 3:36:43 PM - System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.VisualStudio.Setup.Cache.Instance.get_SupportsExtensions()
   at VSIXInstaller.SetupExtensions.GetLaunchableInstances(IQuery query)
   at VSIXInstaller.SupportedSKUs.EnumerateIsolatedInstalls(Action`1 callback)
   at VSIXInstaller.SupportedSKUs.AddInstalledLocationBasedSKUs(IntPtr userToken)
   at VSIXInstaller.SupportedSKUs.InitializeSupportedSKUs(IntPtr userToken)
   at VSIXInstaller.ExtensionService.InitializeSupportedSKUs(ICommandLineData cmdLineData, IntPtr duplicatedUserToken)
   at VSIXInstaller.App.Initialize(Boolean isRepairSupported)
   at VSIXInstaller.App.Initialize()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)`

Есть мысли?

...