Share via


커뮤니티 구성 요소 주요 내용

업데이트: 2007년 11월

커뮤니티 구성 요소는 Visual Studio를 사용하는 다른 개발자와 공유할 수 있도록 패키지된 사용자 지정 파일이나 파일 집합입니다. 커뮤니티 구성 요소에는 시작 키트, 추가 기능, 프로젝트 항목 템플릿, IntelliSense 코드 조각 등이 있습니다. Visual Studio에서 다른 개발자가 만든 커뮤니티 구성 요소를 검색하고 다운로드하여 설치한 다음 사용할 수 있습니다. 커뮤니티 구성 요소는 Visual Studio 콘텐츠 설치 관리자를 사용하여 개발자 컴퓨터에 설치되므로 Visual Studio의 해당 대화 상자나 창에 나타납니다. 직접 커뮤니티 구성 요소를 만들어 다른 개발자와 공유할 수도 있습니다.

일반적인 용어

용어

정의

커뮤니티 구성 요소

개발자 간에 파일을 공유하고 Visual Studio에서 사용하기 위해 파일을 설치할 수 있도록 패키지된 사용자 지정 파일이나 파일 집합입니다. 커뮤니티 구성 요소에는 시작 키트, 컨트롤, 추가 기능, IntelliSense 코드 조각 또는 프로젝트 항목 템플릿이 포함될 수 있습니다.

.vscontent 파일

Visual Studio 콘텐츠 설치 관리자 스키마 참조에 따르면 사용자가 만든 구성 요소의 형식 및 기타 정보를 정의하는 XML 파일입니다. 예를 들어 구성 요소를 사용할 수 있는 Visual Studio 버전을 지정할 수 있습니다.

.vsi 파일

.vscontent 파일과 구성 요소 파일이 들어 있고 확장명이 .vsi인 .zip 파일입니다. .vsi 파일은 커뮤니티 웹 사이트에 게시하거나 해당 구성 요소를 사용하려는 동료와 친구에게 보내는 파일입니다. .vsi 파일을 두 번 클릭하면 Visual Studio 콘텐츠 설치 관리자가 시작됩니다.

Visual Studio 콘텐츠 설치 관리자

Visual Studio에서 구성 요소를 사용할 수 있도록 .vsi 파일에 있는 파일을 디스크의 올바른 위치로 복사하는 마법사입니다.

커뮤니티 구성 요소 Side-by-Side 설치 고려 사항

Visual Studio 2005 및 Visual Studio 2008을 한 컴퓨터에 설치한 경우 고려해야 할 몇 가지 문제가 있습니다.

  • Visual Studio 2008을 처음 시작할 때 Visual Studio 2005 설정을 Visual Studio 2008로 마이그레이션하면 사용자 지정 코드 조각, 추가 기능, 매크로 또는 도구 상자 컨트롤이 마이그레이션되지 않습니다. 이러한 항목을 Visual Studio 2008로 마이그레이션하려면 구성 요소의 .vsi 파일을 두 번 클릭하여 각 구성 요소를 다시 설치합니다.

  • Visual Studio 2005를 사용하여 디자인한 커뮤니티 구성 요소를 설치하면 해당 구성 요소는 자동으로 Visual Studio 2005와 Visual Studio 2008 모두에서 사용할 수 있도록 설치됩니다.

  • 디자인에 따라서는 Visual Studio 2005에서 만든 커뮤니티 구성 요소가 Visual Studio 2008에서 올바르게 작동하지 않을 수 있으며 그 반대의 경우도 마찬가지입니다.

  • Visual Studio 2008을 사용하여 커뮤니티 구성 요소를 작성한 경우 해당 구성 요소를 Visual Studio 2005와 Visual Studio 2008 모두에서 사용하도록 설치할 것인지 Visual Studio 2008에서만 사용하도록 설치할 것인지 지정할 수 있습니다. 자세한 내용은 방법: Visual Studio 콘텐츠 설치 관리자를 사용하기 위해 커뮤니티 구성 요소 패키징을 참조하십시오.

자주 묻는 질문

커뮤니티 구성 요소를 찾아 설치하는 방법

도움말에서 커뮤니티 구성 요소를 검색할 수 있습니다. MSDN Online 및 Codezone 커뮤니티는 커뮤니티 구성 요소를 포함하는 유일한 검색 결과 형식입니다. 자세한 내용은 방법: 커뮤니티 구성 요소 찾기를 참조하십시오.

커뮤니티 구성 요소를 찾은 다음에는 컴퓨터에 다운로드하여 설치할 수 있습니다. 자세한 내용은 방법: 커뮤니티 구성 요소 설치를 참조하십시오.

파일을 패키지하여 커뮤니티 구성 요소를 만드는 방법

커뮤니티 구성 요소로 배포하기 위해 구성 요소를 패키지하려면 .vscontent 파일 및 .vsi 파일을 추가로 만들어야 합니다. .vscontent 파일은 공유할 구성 요소의 형식을 식별하는 정보가 들어 있는 XML 파일입니다.

.vscontent 파일을 만든 후 구성 요소를 이루는 다른 파일과 함께 .zip 파일로 압축합니다. 그런 다음 .zip 파일의 확장명을 Visual Studio 콘텐츠 설치 관리자에서 인식하는 파일 형식인 .vsi로 변경합니다. .vsi 파일을 공유하려면 인터넷 또는 네트워크 공유에 게시하거나 전자 메일을 사용하여 특정 받는 사람에게 보냅니다. 자세한 내용은 방법: Visual Studio 콘텐츠 설치 관리자를 사용하기 위해 커뮤니티 구성 요소 패키징을 참조하십시오.

참고 항목

기타 리소스

커뮤니티 구성 요소 작업