개발/일반
비주얼 스튜디오 2019 깨끗하게 지우는 방법
촘두
2021. 8. 16. 22:41
비주얼 스튜디오 2019에 Visial Assist X를 설치하다가 오류가 발생했는데, 아무리 다시 시도해도 설치가 안됨.
비주얼 스튜디오 2019를 언인스톨 하고 재부팅하고 등등 아무리 해도 안됨.
Temp 폴더 등도 지우고 해 봤는데도 안 됨.
------------------------------------------- Microsoft VSIX Installer ------------------------------------------- System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 위치: VSIXInstaller.SetupExtensions.GetLaunchableInstances(IQuery query) 위치: VSIXInstaller.SupportedSKUs.EnumerateIsolatedInstalls(Action`1 callback) 위치: VSIXInstaller.SupportedSKUs.AddInstalledLocationBasedSKUs(IntPtr userToken) 위치: VSIXInstaller.SupportedSKUs.InitializeSupportedSKUs(IntPtr userToken) 위치: VSIXInstaller.ExtensionService.InitializeSupportedSKUs(ICommandLineData cmdLineData, IntPtr duplicatedUserToken) 위치: VSIXInstaller.App.Initialize(Boolean isRepairSupported) 위치: VSIXInstaller.App.Initialize() 위치: System.Threading.Tasks.Task`1.InnerInvoke() 위치: System.Threading.Tasks.Task.Execute() --- 예외가 throw된 이전 위치의 스택 추적 끝 --- 위치: Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject) |
비주얼 어시스트 설치 시 오류 로그는 대략 위와 같이 뜸.
그래서 좀 검색을 해 보니, VS 전용 언인스톨 툴이 따로 있음. 경로는 아래와 같음.
C:\Program Files (x86)\Microsoft Visual Studio\Installer\InstallCleanup.exe
(혹은 C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe)
주의) 실행하면, 묻고 따지지도 않고 바로 언인스톨에 들어감.
주의) 비주얼 스튜디오 2017도 함께 제거됨. VS 2015나 2010은 건드리지 않는 걸 확인함.
위의 툴로 언인스톨을 하면 VS와 관련된 데이터를 거의 다 지움. (아주 일부는 남는 듯)
이후, C:\Program Files (x86)\Microsoft Visual Studio\2019 폴더가 비었는지 확인이 필요함.
언인스톨 이후에 다시 Visual Studio 2019를 설치하고, Visual Assist X 설치를 시도하니 잘 됨.
다른 익스텐션 설치 시 원인 불명의 오류가 났을 때도 같은 방법을 사용해 볼만 함.