Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dane napędzają model Instalatora Windows. Zamiast pisać skrypt proceduralny do kopiowania plików i zapisywania wpisów rejestru, na przykład tworzysz wiersze i kolumny w tabelach bazy danych, które zawierają dane pliku i rejestru.
Wpisy bazy danych
Aby zainstalować pakiet VSPackage, pakiet Instalatora Windows musi zawierać wpisy bazy danych, aby wykonać następujące zadania:
Wyszukaj system, aby zlokalizować wersje programu Visual Studio obsługiwane przez pakiet VSPackage (przy użyciu tabel Instalatora Windows, które obejmują appSearch, CompLocator, RegLocator, DrLocator i Signature).
Anuluj instalację, jeśli nie zainstalowano obsługiwanej wersji programu Visual Studio lub jeśli nie zostanie spełnione inne wymaganie systemowe pakietu VSPackage (przy użyciu tabeli LaunchCondition).
Zainstaluj VSPackage oraz pliki zależne, używając tabel katalogów, składników i plików.
Dodaj odpowiednie informacje dla pakietu VSPackage do rejestru (przy użyciu tabeli Registry).
Zintegruj pakiet VSPackage w programie Visual Studio, wywołując devenv.exe /setup (przy użyciu tabeli CustomAction).
Aby uzyskać więcej informacji, zobacz Instalator Windows.
Narzędzia do konfigurowania
Różne narzędzia do konfigurowania innych firm zapewniają środowisko programistyczne dla pakietów Instalatora Windows. Dostępne są następujące bezpłatne narzędzia:
Wersja ograniczona InstallShield
Ograniczoną wersję programu InstallShield można uzyskać za pomocą okna dialogowego Nowy projekt programu Visual Studio. Rozwiń Inne typy projektów, a następnie wybierz Konfiguracja i wdrożenie. Wybierz szablon InstallShield.
Zestaw narzędzi XML Instalatora Windows
Zestaw narzędzi XML Instalatora Windows (WiX) tworzy pakiety Instalatora Windows z plików źródłowych XML. Zestaw narzędzi WiX to projekt open source firmy Microsoft. Kod źródłowy i pliki wykonywalne można pobrać z zestawu narzędzi Wix.
W przypadku produktów komercyjnych, które integrują się z programem Visual Studio przy użyciu zestawu Visual Studio SDK, zobacz Visual Studio Marketplace.