다음을 통해 공유


방법: 있는 VSPackage 등록

패키지 관리 프레임 워크 (MPF) 관리 Vspackages의 등록을 제어 하는 특성을 제공 합니다. 모든 등록 정보는.pkgdef 파일에 포함 되어 있습니다. 파일 기반 등록에 대 한 자세한 내용은 CreatePkgDef 유틸리티.

제대로 등록 되어 있는 VSPackage Visual Studio 패키지 서식 파일을 만듭니다. VSPackages 만들기에 대 한 자세한 내용은 참조 하십시오. Visual Studio 패키지 템플릿을 사용 하 여 연습: 메뉴 명령 만들기.

예제

다음 코드 표준 등록 특성을 사용 하면 Vspackage를 등록 하는 방법을 보여 줍니다.

<PackageRegistration(UseManagedResourcesOnly:=True)> _
<Guid("0B81D86C-0A85-4f30-9B26-DD2616447F95")> _
Public NotInheritable Class BasicPackage
    Inherits Global.Microsoft.VisualStudio.Shell.Package
[PackageRegistration(UseManagedResourcesOnly = true)]
[Guid("0B81D86C-0A85-4f30-9B26-DD2616447F95")]
public sealed class BasicPackage : Package

강력한 프로그래밍

Ctc 관리 되는 리소스를 포함 하는 모든 패키지에 RegPkg 유틸리티를 실행 해야 해당 /codebase 스위치를 메뉴 및 도구 모음 아이콘 등 패키지를 연결 된 비트맵에 대 한.

RegPkg /codebase MyPackage.dll

실험적인 레지스트리 루트 VSPackage 개발에 사용 됩니다. 이 루트는 <TargetRegistryRoot>에서 Createpkgdef에 전달 됩니다. .csproj 프로젝트 파일에 태그 및 기본 루트를 재정의 합니다.

개발 후 VSPackages Visual Studio SDK 설치 되지 않은 컴퓨터에 설치할 수 있습니다. .Pkgdef 파일을 만들고 필요한 등록 키를 수정 하려면 사용 됩니다.

참고 항목

기타 리소스

Registering VSPackages

VSPackages