Visual Studio 확장 기능 업데이트

확장 및 업데이트를 사용하여 업데이트된 버전을 설치하여 시스템에서 Visual Studio 확장을 업데이트할 수 있습니다. 업데이트된 확장 버전을 만드는 경우 VSIX 매니페스트에서 버전 번호를 증가시켜 업데이트된 버전으로 표시할 수 있습니다.

들어오는 확장의 VSIX 매니페스트가 설치된 ID와 동일하고 더 높은 Version 번호가 있는 경우 업데이트가 설치됩니다. Version 번호가 같거나 낮으면 패키지를 설치할 수 없습니다. ID 값이 일치하지 않으면 아직 설치되지 않은 패키지가 별도의 확장으로 인식됩니다.

개발 중에 충돌을 방지하려면 진행 중인 이전 버전의 확장을 제거하고 잠재적으로 충돌할 수 있는 다른 확장을 제거하거나 사용하지 않도록 설정하는 것이 좋습니다.

시스템에서 확장을 업데이트하려면

  1. 도구 메뉴에서 확장 및 업데이트를 클릭합니다.

  2. 왼쪽 창에서 업데이트를 클릭합니다.

  3. 가운데 창에서 설치할 업데이트를 클릭합니다.

    업데이트된 확장의 버전 번호가 다른 정보와 함께 오른쪽 창에 표시됩니다.

  4. 오른쪽 창 아래쪽에서 업데이트를 클릭합니다.

확장의 업데이트를 게시하려면

  1. Visual Studio에서 업데이트하려는 확장에 대한 솔루션을 엽니다. 변경합니다.

    Important

    서명되지 않은 모든 사용자 확장은 자동으로 업데이트되지 않습니다. 항상 확장에 서명해야 합니다.

  2. 솔루션 탐색기에서 source.extension.manifest를 엽니다.

  3. 매니페스트 디자이너에서 버전 필드의 숫자 값을 늘립니다.

  4. 솔루션을 저장하고 빌드합니다.

  5. .vsix 파일(프로젝트의 \bin\Debug\ 폴더 내)을 Visual Studio Marketplace 웹 사이트에 업로드합니다.

    이전 버전의 확장이 있는 사용자가 확장 및 업데이트를 열면, 도구가 자동으로 업데이트를 찾도록 설정된 경우 새 버전이 업데이트 목록에 표시됩니다.

    도구>옵션>환경>확장 및 업데이트에서 업데이트 확인 설정을 변경하는 업데이트 창 아래쪽에서 업데이트 자동 검사를 사용하거나 사용하지 않도록 설정할 수 있습니다(사용 가능한 업데이트의 자동 검색 사용/사용 안 함).

    도구 >옵션 >환경 >확장 및 업데이트에서 사용자별 확장, 모든 사용자 확장 또는 둘 다(기본 설정)에 대해 자동 업데이트를 사용할지를 지정할 수 있습니다.