2010-07-18 6 views
14

다른 컴퓨터에 Visual Studio 2010을 설치하고 이전 설치와 동일한 확장명을 사용하고 싶습니다. 가능한 경우 파일 패키지 또는 유사한 패키지를 가져 오는 것이 좋습니다. 이 방법으로 관리 할 수있어 매우 유용하지만 확장 기능에 동일한 기능을 찾을 수 없습니다.Visual Studio 2010 확장을 내보내고 가져올 수 있습니까?

TIA

답변

19

예, 가능합니다. 두 가지 옵션이 있습니다.

먼저 확장자 관리자를 통해 설치 한 확장 프로그램 또는 VSIXes를 두 번 클릭하여 사용자별로 수행 할 수 있습니다. 이를 위해 사용자는

  1. %localappdata%\microsoft\VisualStudio\10.0\Extensions을 새 시스템의 동일한 디렉토리에 복사하십시오.
  2. 새 컴퓨터에서 VS를 열고 확장 관리자로 이동하고 모든 확장 사용을 클릭합니다. 기본적으로 VS는 해당 디렉토리에 나타나는 확장 기능을 비활성화하지만 배치하지는 않습니다.

두 번째 옵션은 %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions에 확장 프로그램을 설치하는 것입니다. 단점은 수동으로 활성화 할 필요가 없다는 것입니다. 그러나 단점은 VS 내에서 업데이트/제거 할 수 없다는 것입니다.

+0

Visual Studio 2015에서이 작업을 수행하려는 사람은이 방법이 여전히 작동하는지 확인할 수 있습니다. – DavidB

5

Latish Sehgal이 Visual Studio 2010 확장명 ExtensionSync을 작성하는 것이 좋습니다.

  1. IDE1을 열고 ExtensionSync를 설치하십시오.
  2. IDE1을 닫으면 xml 파일에 확장 설정을 작성해야합니다 (사용자가 Tools/Options/ExtensionSync에 위치를 설정하거나 볼 수 있음).
  3. IDE2를 열고 ExtensionSync를 설치하고 Tools/Options/ExtensionSync으로 이동하여 xml 파일 디렉토리를 지정하거나 그냥 적어 둡니다 (주의 : IDE2를 닫으면 이전 디렉토리와 동일한 디렉토리를 지정하지 마십시오. xml 파일을 덮어 쓰게됩니다. 이미 빈 것을 가지고있다).
  4. IDE2를 닫은 다음 xml 파일을 IDE1의 ExtensionSync 디렉터리에서 IDE2의 디렉터리로 복사하거나 붙여 넣습니다.
  5. IDE2를 열고 Tools/Extensions Manager으로 이동 한 후 지금 다시 시작하면 IDE2의 확장 기능이 IDE2에 설치된 것으로 나타날 수 있습니다.

Dropbox과 같은 서비스를 사용하여 일반적인 ExtensionSync 디렉토리를 클라우드 저장소로 적절히 설정하면 두 환경을 동기화 할 수 있습니다.

+0

죽은 링크? 링크가 드롭 박스에 ... – jcolebrand

+0

링크를 업데이트했습니다. 기묘한. –

+0

Visual Studio 커뮤니티 2017에서 작동하지 않습니다. – Stefan