Udostępnij za pośrednictwem


Instalowanie pakietów VSPackage przy użyciu Instalatora Windows

Integracja pakietu VSPackage z programem Visual Studio wymaga więcej niż tylko kopiowania plików na komputer użytkownika. Instalator pakietu VSPackage musi zainstalować pakiet VSPackage i jego pliki zależne oraz zarejestrować i zintegrować je z programem Visual Studio. Pakiet VSPackage może korzystać z funkcji integracji, takich jak wyświetlanie ikony na ekranie powitalnym programu Visual Studio i w oknie dialogowym Informacje.

Pliki Instalatora Windows firmy Microsoft są zalecanym sposobem dystrybucji pakietów VSPackage. Łatwe w użyciu pakiety Instalatora Windows można uruchamiać w dowolnym systemie operacyjnym Windows obsługiwanym przez program Visual Studio. Aby uzyskać więcej informacji, zobacz Instalator Windows.

W tej sekcji

Zawiera omówienie Instalatora Windows.

Omówienie różnych sposobów obsługi równoległych instalacji pakietów VSPackage i Visual Studio.

Zawiera omówienie typowych kroków, które są wykonywane przez instalatory, aby poprawnie zainstalować i zintegrować pakiety VSPackages z programem Visual Studio.

W tym artykule opisano, jak instalator może wykryć program Visual Studio i jego składniki oraz anulować konfigurację, jeśli wymagania pakietu VSPackage nie są spełnione.

W tym artykule omówiono sposób tworzenia instalatora, który zachowa integralność poprzednich wersji produktu.

Podsumowuje opcje lokalizowania pakietów VSPackage.

W tym artykule omówiono sposób rejestrowania pakietów VSPackage w czasie instalacji i dlaczego samodzielna rejestracja jest złym pomysłem.

Omówienie sposobu używania nowego agregatora typu projektu dla typów projektów zarządzanych.

W tym artykule wyjaśniono, jak używać pliku RegPkg.exe do generowania manifestu rejestracji zarządzanego pakietu VSPackage.

Objaśnienie sposobu uruchamiania poleceń po instalacji w celu zintegrowania pakietów VSPackage z programem Visual Studio.

Opisuje kroki, które instalator musi wykonać podczas odinstalowywania pakietu VSPackage przez użytkowników.