Sdílet prostřednictvím


Vytvoření balíčku Instalační služby systému Windows

Data řídí model Instalační služby systému Windows. Místo zápisu procedurálního skriptu pro kopírování souborů a zápis položek registru, například řádky a sloupce v databázových tabulkách, které obsahují data souboru a registru.

Položky databáze

Chcete-li nainstalovat balíček VSPackage, musí instalační služba systému Windows obsahovat položky databáze, aby bylo možné provádět následující úlohy:

  • Vyhledejte v systému verze sady Visual Studio, které vaše sada VSPackage podporuje (pomocí tabulek Instalační služby systému Windows, které zahrnují AppSearch, CompLocator, RegLocator, DrLocator a Signature).

  • Zrušte instalaci, pokud není nainstalovaná žádná podporovaná verze sady Visual Studio nebo pokud není splněn jiný systémový požadavek balíčku VSPackage (pomocí tabulky LaunchCondition).

  • Nainstalujte balíček VSPackage a závislé soubory (pomocí adresáře, komponenty a tabulek souborů).

  • Přidejte do registru odpovídající informace pro balíček VSPackage (pomocí tabulky Registru).

  • Integrujte balíček VSPackage v sadě Visual Studio voláním devenv.exe /setup (pomocí tabulky CustomAction).

Další informace naleznete v instalační službě systému Windows.

Instalační nástroje

Řada nástrojů pro nastavení třetích stran poskytuje vývojové prostředí pro balíčky Instalační služby systému Windows. K dispozici jsou následující bezplatné nástroje:

  • InstallShield Limited Edition

    Prostřednictvím dialogového okna Nový projekt sady Visual Studio můžete získat omezenou verzi InstallShield. Rozbalte další typy projektů a pak vyberte Nastavení a nasazení. Vyberte šablonu InstallShield.

  • Sada nástrojů XML instalační služby systému Windows

    Sada nástrojů Windows Installer XML (WiX) sestaví balíčky Instalační služby systému Windows ze zdrojových souborů XML. Sada nástrojů WiX je opensourcový projekt Microsoftu. Zdrojový kód a spustitelné soubory si můžete stáhnout ze sady nástrojů Wix.

    Komerční produkty, které se integrují do sady Visual Studio pomocí sady Visual Studio SDK, najdete v tématu Visual Studio Marketplace.