다음을 통해 공유


방법: 도구 상자 컨트롤 만들기 및 배포

Visual Basic 또는 C#에서 도구 상자 사용자 지정 컨트롤을 만들 수 있습니다.사용할 수 있는 두 개의 프로젝트 템플릿은 Windows Forms 기반 컨트롤 및 WPF 기반 컨트롤에 대 한 다른 됩니다.이러한 서식 파일을 찾을 수 있습니다 /(Visual Basic or C#) 파일/새로 만들기/프로젝트/확장성.자세한 내용은 방법: WPF를 사용 하 여 도구 상자 컨트롤을 만듭니다 또는 방법: Windows Forms을 사용 하는 도구 상자 컨트롤 만들기을 참조하십시오.

컨트롤을 작성 한 후에 팀 멤버를 배포 하거나 Visual Studio 콘텐츠 설치 관리자를 사용 하 여 웹에 게시할 수 있습니다.콘텐츠 설치 관리자가 어셈블리 매니페스트 파일 이름 확장명이.vscontent 및 컨트롤을 포함 하는 압축 된 파일은.vsi 파일을 설치 합니다.

중요중요

컨트롤 구성 요소에 서명 하 고 웹에서 다운로드 하거나 다른 사람 으로부터 받은 한.vsi 파일을 설치할 때 주의 기울여야 하는 것이 좋습니다.

.vscontent 파일을 만들려면

  1. 새 XML 파일을 만들고 이름을 <assemblyName>.vscontent.

  2. 다음.vscontent 템플릿을 추가 합니다.

    <VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
        <Content>
            <FileName></FileName>
            <DisplayName></DisplayName>
            <Description> </Description>
            <FileContentType>Toolbox Control</FileContentType>
            <ContentVersion>2.0</ContentVersion>
        </Content>
    </VSContent>
    
  3. 에 있는 <FileName>, <DisplayName>, 및 <Description> 정보를 사용 하 여 요소입니다.

  4. .Vscontent 파일은 컨트롤이 포함 된 어셈블리와 같은 디렉터리에 저장 합니다.

.vsi 파일을 만들려면

  1. 어셈블리의 사용자 지정 컨트롤.vscontent 파일에는 압축 하거나 zip 파일을 추가 합니다.

  2. .Zip 파일 이름 확장명을.vsi로 변경.

.Vsi 파일을 설치 하려면

  1. .vsi 파일을 두 번 클릭합니다.

    Visual Studio 콘텐츠 설치 관리자가 나타납니다.

  2. 에 있는 설치할 콘텐츠 선택 페이지에서 설치 하 고 다음을 클릭 하 고 원하는 항목을 선택 합니다. 다음.구성 요소가 서명 되지 않은 경우 경고 메시지가 나타날 수 있습니다.

    보안을 좀 더 고려한다면 검토를 클릭하여 컴퓨터에 설치될 파일의 목록을 확인하십시오.

  3. 콘텐츠 설치 페이지에서 마침을 클릭하여 컨트롤을 설치합니다.

  4. 닫기를 클릭하여 설치 관리자를 종료합니다.

    도구 상자내 컨트롤 섹션에 컨트롤이 나타납니다.

참고 항목

참조

Visual Studio 콘텐츠 설치 관리자 스키마 참조