2014-01-10 2 views
4

등록하고 Visual Studio에서 확장 2012/2013이 문제는 다음과 같다 등록을 취소 할 때 몇 가지 문제가 발생 :VSIX 등록 및 등록 취소 문제

1 .- 연장 등록

vsixinstaller.exe myvsixpackage.vsix 

내 로컬 폴더의 C : \ Users \ xxx \ AppData \ Local \ Microsoft \ VisualStudio \ 12.0 \ Extensions에 디렉터리가 만들어집니다.

확장 등록 취소 2 .- :

vsixinstaller.exe /u:myvsixID 

이 확장자 등록을 취소합니다,하지만 가 확장 어셈블리 제거되지 않습니다; Visual Studio를 다시 시작하고 플러그인을로드하면 파일이 제거됩니다. 확장자 은 나중에 제거 된 것으로 표시됩니다.

3. 확장을 다시 등록하십시오.

vsixinstaller.exe myvsixpackage.vsix 

나는 오류를 얻을 : "이 확장은 이미 가능한 모든 제품에 설치됩니다."

하지만 VS2013을 열면 확장이 없습니다. 결국 등록을 취소 할 수도 없으며 (VSIX 설치 프로그램에서 확장 프로그램이 이미 제거되었다고 말함) 확장 프로그램을 다시 등록 할 수 있도록 디렉토리를 수동으로 제거해야합니다.

해결 방법이 있습니까? 그게 버그 야? 내가 뭔가 잘못하고 있는거야?

답변

0

비주얼 스튜디오는 이 시작되어으로 시작해야 등록 된 것과 등록되지 않은 모든 확장을 새로 고칠 수 있습니다.

/등록, 등록 해제 할 수있는 최적의 솔루션 자동가 실행되고 : 플러그인이 등록되었습니다

devenv /setup /nosetupvstemplates 

후.

이것은 IDE를 실행하지만 사용자에게 표시하지 않습니다. Visual Studio Gallery에 게시 할 경우 Visual Studio Extension을 기본 제품과 함께 설치 프로그램에 포함시키는 것이 좋지 않습니다.