다음을 통해 공유


방법: Visual Studio .NET 2003 추가 기능 배포 패키지를 사용하여 Visual Studio 2005에 추가 기능 등록(관리 및 비관리)

업데이트: 2007년 11월

배포 패키지는 종속성을 유지하며, 간편한 설치 및 제거를 위해 Windows 설치 관리자를 사용합니다. 이러한 배포 방법은 추가 기능에 위성 어셈블리가 여러 개 있고 명령 모음에 대한 참조가 없는 경우에 효과적입니다. 배포 프로젝트에 Office 라이브러리의 명령 모음에 대한 참조가 있으면 추가 기능이 로드되지 않습니다.

명령 모음에 대한 참조가 포함되어 있는 경우 선택할 수 있는 방법은 추가 기능을 Visual Studio 2005로 마이그레이션하는 것뿐입니다. 자세한 내용은 방법: Visual Studio .NET 2003 추가 기능을 Visual Studio 2005로 마이그레이션을 참조하십시오.

참고:

표시되는 대화 상자와 메뉴 명령은 실제 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 이러한 절차는 일반 개발 설정을 사용하여 개발되었습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

배포 패키지를 사용하여 관리되지 않는 Visual Studio .NET 2003 C++ 추가 기능을 설치하려면

  1. Visual Studio 2005가 설치되어 있는 컴퓨터에 Visual Studio .NET 2003 배포 패키지를 설치합니다.

    그러면 레지스트리의 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\AddIns\youraddinname.yourclassname에 키가 추가됩니다. 수정을 위해 이 레지스트리 키를 내보냅니다.

  2. 내보낸 키를 편집을 위해 열고 경로를 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\AddIns\youraddinname.yourclassname으로 변경합니다.

  3. 이 파일을 저장한 다음 두 번 클릭하여 레지스트리의 VisualStudio 8.0 하이브에 키를 추가합니다.

배포 패키지를 사용하여 관리되는 Visual Studio 2003 추가 기능을 설치하려면

  • Visual Studio 2005가 설치되어 있는 컴퓨터에 배포 패키지를 설치합니다.

    배포 프로젝트를 사용하여 추가 기능을 배포하고 있으므로 .Addin XML 파일은 추가할 필요가 없습니다.

선택적 절차

배포 프로젝트를 Visual Studio .NET 2003에서 빌드할 수 있으며, 이 경우 배포 프로젝트는 올바른 레지스트리 키와 함께 배포됩니다. 따라서 첫 번째 절차의 1-3단계를 수행하지 않아도 됩니다.

올바른 키를 등록하도록 배포 프로젝트를 준비하려면

  1. Visual Studio .NET 2003에서 솔루션을 위한 배포 프로젝트를 선택하고 레지스트리 편집기를 선택합니다.

    레지스트리 아이콘은 솔루션 탐색기 맨 위의 도구 모음에 있습니다. 이 아이콘을 클릭하면 설치 프로젝트를 위한 연결된 레지스트리 키가 열립니다.

  2. HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Addins\yourAddinName.yourclassname에 있는 레지스트리 키 항목을 엽니다.

  3. 이 항목의 이름을 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Addins\ yourAddinName.yourclassname으로 바꿉니다.

    그러면 추가 기능을 8.0 하이브에 등록하도록 배포 프로젝트가 업데이트됩니다.

참고 항목

작업

방법: COM 등록을 사용하여 Visual Studio .NET 2003 추가 기능을 Visual Studio 2005로 업그레이드(비관리)

방법: XML 등록을 사용하여 Visual Studio .NET 2003 추가 기능을 Visual Studio 2005로 업그레이드(관리)

방법: Visual Studio .NET 2003 추가 기능을 Visual Studio 2005로 마이그레이션

방법: Visual Studio 2005 추가 기능을 Visual Studio 2008로 업데이트

개념

추가 기능 등록

Visual Studio 2005 추가 기능을 Visual Studio 2008로 마이그레이션 및 업그레이드