다음을 통해 공유


레이어 모델링 확장 배포

업데이트: 2010년 6월

Visual Studio 2010 Premium 및 Visual Studio 2010 Ultimate의 사용자는 Visual Studio 2010 Ultimate 및 Visual Studio 2010 Visualization and Modeling Feature Pack이나 Visual Studio 2010 Feature Pack 2를 사용하여 만드는 레이어 모델링 확장을 설치할 수 있습니다. 설치 관리자가 올바른 요구 사항을 찾도록 확장을 설정해야 합니다. 자세한 내용은 Visual Studio 기능 팩을 참조하십시오.

배포 옵션 설정

확장이 다른 컴퓨터에 설치될 수 있도록 하려면 VSIX 프로젝트의 source.vsix.manifest에서 다음 옵션을 설정해야 합니다.

참고

레이어 확장 프로젝트 템플릿을 사용하여 프로젝트를 만든 경우 이러한 옵션이 이미 설정되어 있어야 합니다. 별도의 VSIX 프로젝트를 만든 경우에는 다음과 같이 변경해야 합니다.

  • 지원되는 VS 버전은 Visual Studio 2010 Premium 및 Visual Studio 2010 Ultimate 중 하나나 둘 다로 설정되어야 합니다.

  • VSIX References(VSIX 참조)에는 Visualization and Modeling Feature Pack과 Feature Pack 2에 포함된 Visual Studio 2010 Visualization and Modeling Feature Pack Runtime이 포함되어야 합니다.

VSIX 참조 목록이 있으면 설치 관리자는 지정하는 확장이 대상 컴퓨터에 설치되어 있는지 확인합니다. 이 참조를 포함하는 두 가지 다른 방법이 있습니다.

  • 참조 링크로. 사용자가 확장을 설치하려고 하면 설치 관리자는 런타임이 이미 설치되어 있는지 확인합니다. 설치되어 있지 않으면 런타임의 설치 페이지에 대한 하이퍼링크가 포함된 메시지가 표시됩니다.

  • 페이로드로. 사용자가 확장을 설치하면 설치 관리자는 런타임이 이미 설치되어 있지 않은 경우 런타임 설치부터 시작합니다.

런타임에 대한 참조 링크를 설정하려면

  1. source.vsix.manifest에서 참조 추가를 클릭합니다.

  2. 설치된 확장 선택을 클릭합니다.

  3. 이 기능 팩의 런타임을 선택합니다.

확장 설치 관리자에서 런타임을 페이로드로 포함하려면

  1. source.vsix.manifest에서 참조 추가를 클릭합니다.

  2. Add Payload to VSIX(VSIX에 페이로드 추가)를 클릭합니다.

  3. 줄임표([...]) 단추를 클릭합니다. 대화 상자에서 다음 위치로 이동합니다.

    • Visual Studio 2010 Visualization and Modeling Feature Pack을 설치한 경우:

      %LocalAppData%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visualization and Modeling Feature Pack Runtime\1.0\Visualization and Modeling Feature Pack Runtime.vsix

      참고

      %LocalAppData%는 일반적으로 DriveName:\Users\UserName\AppData\Local입니다. Windows XP 또는 Windows 2003에서는 %LocalAppData% 대신 %AppData%를 사용합니다.

      또는

    • Visual Studio 2010 Feature Pack 2를 설치한 경우:

      …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\Visualization and Modeling Feature Pack Runtime\1.0\Visualization and Modeling Feature Pack Runtime.vsix

확장 설치

다른 컴퓨터에 설치할 수 있는 VSIX 파일로 확장이 컴파일됩니다. Visual Studio의 주 인스턴스에서 확장을 사용할 수 있도록 하기 위해 개발 컴퓨터에 확장을 설치할 수도 있습니다.

확장을 설치하려면

  1. Windows 탐색기에서 source.vsix.manifest가 포함된 프로젝트의 **bin\***를 엽니다.

  2. 확장을 설치할 컴퓨터에 *.vsix 파일을 복사합니다.

  3. 대상 컴퓨터의 Windows 탐색기에서 *.vsix 파일을 두 번 클릭합니다.

    VSIX 설치 관리자가 열립니다.

확장을 제거하려면

  1. Visual Studio의 도구 메뉴에서 확장 관리자를 클릭합니다.

  2. 확장의 이름을 클릭한 다음 제거를 클릭합니다.

Team Foundation Build 서버에 확장 설치

Team Foundation Build 서버에는 일반적으로 Visual Studio가 설치되어 있지 않으므로 VSIX를 두 번 클릭하여 설치할 수 없습니다. Team Foundation Build 설치에는 VSIX 확장이 실행될 수 있도록 하는 일부 구성 요소가 포함되어 있지만 수동으로 확장을 설치해야 합니다.

Team Foundation Build 서버에 레이어 확장을 설치하려면

  1. 개발 컴퓨터의 다음 VSIX 파일을 Team Foundation Build 컴퓨터에 복사합니다.

    • Visual Studio 2010 Visualization and Modeling Feature Pack을 설치한 경우:

      %LocalAppData%\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Visualization and Modeling Feature Pack Runtime\1.0\Visualization and Modeling Feature Pack Runtime.vsix에서 기능 팩 런타임을 복사합니다.

      참고

      %LocalAppData%는 일반적으로 DriveName:\Users\UserName\AppData\Local입니다. Windows XP 또는 Windows 2003에서는 %LocalAppData% 대신 %AppData%를 사용합니다.

      -또는-

      Visual Studio 2010 Feature Pack 2를 설치한 경우:

      …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\Visualization and Modeling Feature Pack Runtime\1.0\Visualization and Modeling Feature Pack Runtime.vsix에서 기능 팩 런타임을 복사합니다.

    • 다음 위치에 있는 컴파일된 VSIX:

      YourVSIXProjectName\bin\*\*.vsix

  2. Team Foundation Build 컴퓨터에서 다음 위치 중 한 곳에 VSIX 파일을 배치합니다.

    • 모든 사용자와 서비스용으로 설치하려면:

      %ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft

    • Team Foundation Build를 실행하는 네트워크 서비스용으로만 설치하려면:

      %WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft

    • 특정 사용자로 대화형 모드에서 실행되도록 Team Foundation Build를 구성한 경우 해당 사용자용으로만 설치할 수 있습니다.

      %LocalAppData%\Microsoft\VisualStudio\10.0\Extensions\Microsoft

      참고

      %LocalAppData%는 일반적으로 DriveName:\Users\UserName\AppData\Local입니다. Windows XP 또는 Windows 2003에서는 %LocalAppData% 대신 %AppData%를 사용합니다.

  3. 각 VSIX 파일을 동일한 위치의 폴더로 확장합니다.

    1. 파일 확장명을 .vsix에서 .zip으로 변경합니다.

    2. .zip 파일의 내용을 폴더로 추출합니다.

    3. .zip 파일을 삭제합니다.

  4. Team Foundation Build를 다시 시작합니다.

변경 기록

날짜

변경 내용

이유

2010년 6월

AppData 및 LocalAppData에 대한 명확한 설명을 추가했습니다.

고객 의견

2010년 12월

Visual Studio 2010 Feature Pack 2에 대한 내용을 업데이트했습니다.

향상된 기능 관련 정보