.vsix Visual Studio Extensions를 제거하는 방법은 무엇입니까?
현재 Visual Studio Express 2013 용 XNA Game Studio를 설치하려고합니다. 실제로 XNA 프레임 워크를 설치하기 전에 실수로 .vsix 프로그램을 실행했습니다.
설치하고 .vsix를 다시 실행 한 후 확장이 이미 설치되었다는 메시지 오류가 표시됩니다. 그것은 거짓이 아닙니다.
빈 확장명을 "삭제"하기 위해 많은 시도를했습니다. % LocalAppData % \ Microsoft \ VisualStudio로 가서 확장명을 찾으려고했지만, 예를 들어 아무것도없는 제 자신을 찾습니다.
프레임 워크를 올바르게 제거하고 다시 설치하는 방법을 알고 싶습니다.
Visual Studio 메뉴에서 다음으로 이동합니다.
도구 > 확장 및 업데이트
새 창이 나타나면 왼쪽 패널에서 설치됨 옆의 화살표를 클릭하여 아래로 가져오고 메뉴 항목 모두를 선택합니다 .
지금해야 할 일은 중간 패널에서 설치된 확장으로 이동하여 선택하고 제거를 클릭하는 것 입니다.
@Brukvoyed의 답변을 확장하려면 VSIXInstaller.exe 유틸리티를 사용하여 vsix를 제거 할 수 있지만 그렇게하려면 vsixid가 필요합니다. .vsix 파일의 vsixid를 얻으려면 .vsix 파일의 복사본을 만들고 이름을 .zip으로 바꿉니다. 그런 다음 파일을 열고 내부에서 extension.vsixmanifest 파일을 찾을 수 있습니다. 이것은 XML 파일이며 파일을 열면 <Identity Id="guid"... />
노드 가 표시됩니다 . 다음 guid
과 같이 VSIXInstaller.exe 명령에서 사용하는 vsixid입니다.
vsixinstaller /u:12345678-1234-5678-1234-123456780000
Visual Studio가 시작되지 않거나 확장 및 업데이트 관리 창을 표시 할 수없는 경우 명령 줄에서 확장을 제거 할 수 있습니다. 표준 VIsual Studio 패키지의 VSIXInstaller.exe 유틸리티를 사용하십시오.
VS2015의 경우
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions
폴더. 필요하지 않은 확장을 제거하기 위해 수동으로 꽤 많은 부분을 삭제해야했습니다. 각 폴더 안에는 다음과 같은 파일이 있습니다.
extension.vsixmanifest
그 파일 안에서 DisplayName / Description을 보면 확장자가 무엇인지 알 수 있습니다.
내 Visual Studio UI를 망가 뜨린 LiveShare.UI (베타)에 문제가있어서 메뉴를 전혀 사용하거나 아무것도 할 수 없었습니다. Visual Studio 설치 관리자를 사용하여 Visual Studio를 복구하려고했지만 아마 모든 확장이 제거 될 것입니다. 그래서 대신 Visual Studio 업데이트 옵션을 선택했고 이제 모든 것이 다시 작동합니다. 행복한 날들.
VS2017에서 두 가지 문제가 있습니다.
확장을 찾을 수 없습니다
새 프로젝트 ...> 온라인 그룹화 / 탭을 통해 설치 했거나 직접 다운로드하여 설치 한 경우 :
- 에서 도구> 확장 및 업데이트 온 창을 클릭 온라인 왼쪽 sidemenu에서 탭;
- 그런 다음 오른쪽 상단의 검색 창을 클릭하거나 Ctrl+를 누릅니다 E.
- 확장 이름의 일부를 입력하면 이제 창 중앙에 표시됩니다.
Uninstall
버튼을 클릭하십시오 .
Uninstall
또는 Disable
버튼이 표시되지 않습니다
확장 프로그램을 찾은 후 확장 프로그램 의 오른쪽 상단 모서리에 녹색 확인 표시 가 있으면 솔루션 중 하나에서 확장 프로그램을 계속 사용하고 있음을 의미합니다 .
따라서 해당 확장을 사용하는 기본 솔루션의 "내부"솔루션을 제거해야합니다.
- 수동으로 보관하려는 파일을 백업하십시오.
- 에서 솔루션 탐색기 ( Ctrl+ Alt+ L)은 "내부"솔루션 / 폴더를 클릭 (일반적으로는 솔루션 자체와 동일한 이름을 가진).
- 치고 DelOK;
- 위에서 언급 한 단계를 수행합니다 ( 도구> 확장 및 업데이트 창을 통해).
나는 같은 문제가 있었고 해결책을 열지 않아서 해결 방법이있었습니다. Visual Studio를 열고 도구-> 확장 및 업데이트로 이동하면됩니다. 이제 비주얼 스튜디오 확장이 마침내 공개되었습니다. 솔루션을 열고 도구-> 확장 및 업데이트로 이동하면 Visual Studio 확장이 표시되지 않습니다.
바라건대 이것은 누군가의 시간을 절약 할 수 있기를 바랍니다.
.vsix 확장자에 대한 내부를 살펴 보는 방법은 다음과 같습니다.
- Visual Studio 명령 프롬프트 열기
잘못된 제거 명령 실행
vsixinstaller /uninstall:abc123
오류 대화 상자에서 로그 링크를 클릭하십시오.
- 로그에는 설치된 모든 확장 및 해당 위치를 포함한 여러 세부 정보가 포함됩니다.
- 특히 흥미로운 확장 위치에 다음과 같은 설명을 나열하십시오.
cd /d <interesting path>
findstr /is Description extension.vsixmanifest
설명을 통해 원하는 확장을 찾으면 해당 extension.vsixmanifest를 열어
<Identity>
GUID 를 얻습니다 . 그런 다음 제거합니다.vsixinstaller /uninstall:801375CB-9A15-A641-CB2D-50D43AAD43DC
참고 URL : https://stackoverflow.com/questions/22444799/how-to-uninstall-vsix-visual-studio-extensions
'program tip' 카테고리의 다른 글
Storyboard를 사용하여 UITabBarController 항목을 재정렬하려면 어떻게해야합니까? (0) | 2020.11.16 |
---|---|
null의 'innerHTML'속성을 설정할 수 없습니다. (0) | 2020.11.16 |
iOS 8-사용자 지정 프레젠테이션으로 뷰 컨트롤러를 닫은 후 화면이 비어 있음 (0) | 2020.11.16 |
Subversion 저장소를 다른 서버로 이동 (0) | 2020.11.15 |
/ bin / true는 무엇입니까 (0) | 2020.11.15 |