방법: 도구 상자 컨트롤 만들기 및 배포
Visual Basic 또는 C#에서 도구 상자 사용자 지정 컨트롤을 만들 수 있습니다.사용할 수 있는 두 개의 프로젝트 템플릿은 Windows Forms 기반 컨트롤 및 WPF 기반 컨트롤에 대 한 다른 됩니다.이러한 서식 파일을 찾을 수 있습니다 /(Visual Basic or C#) 파일/새로 만들기/프로젝트/확장성.자세한 내용은 방법: WPF를 사용 하 여 도구 상자 컨트롤을 만듭니다 또는 방법: Windows Forms을 사용 하는 도구 상자 컨트롤 만들기을 참조하십시오.
컨트롤을 작성 한 후에 팀 멤버를 배포 하거나 Visual Studio 콘텐츠 설치 관리자를 사용 하 여 웹에 게시할 수 있습니다.콘텐츠 설치 관리자가 어셈블리 매니페스트 파일 이름 확장명이.vscontent 및 컨트롤을 포함 하는 압축 된 파일은.vsi 파일을 설치 합니다.
중요 |
---|
컨트롤 구성 요소에 서명 하 고 웹에서 다운로드 하거나 다른 사람 으로부터 받은 한.vsi 파일을 설치할 때 주의 기울여야 하는 것이 좋습니다. |
.vscontent 파일을 만들려면
새 XML 파일을 만들고 이름을 <assemblyName>.vscontent.
다음.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>
에 있는 <FileName>, <DisplayName>, 및 <Description> 정보를 사용 하 여 요소입니다.
.Vscontent 파일은 컨트롤이 포함 된 어셈블리와 같은 디렉터리에 저장 합니다.
.vsi 파일을 만들려면
어셈블리의 사용자 지정 컨트롤.vscontent 파일에는 압축 하거나 zip 파일을 추가 합니다.
.Zip 파일 이름 확장명을.vsi로 변경.
.Vsi 파일을 설치 하려면
.vsi 파일을 두 번 클릭합니다.
Visual Studio 콘텐츠 설치 관리자가 나타납니다.
에 있는 설치할 콘텐츠 선택 페이지에서 설치 하 고 다음을 클릭 하 고 원하는 항목을 선택 합니다. 다음.구성 요소가 서명 되지 않은 경우 경고 메시지가 나타날 수 있습니다.
보안을 좀 더 고려한다면 검토를 클릭하여 컴퓨터에 설치될 파일의 목록을 확인하십시오.
콘텐츠 설치 페이지에서 마침을 클릭하여 컨트롤을 설치합니다.
닫기를 클릭하여 설치 관리자를 종료합니다.
도구 상자의 내 컨트롤 섹션에 컨트롤이 나타납니다.