Sdílet prostřednictvím


Volba nástroje nasazení Instalační služby systému Windows

K vytvoření souboru Instalační služby systému Windows (MSI) můžete použít jeden z několika různých nástrojů nasazení.

Následující tabulka porovnává funkce projektů instalace Instalační služby systému Windows, programu InstallShield 2010 Limited Edition a Sady nástrojů XML pro Instalační službu systému Windows.

Funkce

Projekty instalace a nasazení sady Visual Studio

Program InstallShield 2010 Limited Edition

Sada nástrojů XML pro Instalační službu systému Windows

Integrace se sadou Visual Studio

Ano

Ano

Ano

Použití návrhářů k přizpůsobení instalátoru

Ano

Ano

Ne

Generování souboru MSI

Ano

Ano

Ano

Cílení na více verzí rozhraní .NET Framework

Ano

Ano

Ano

Konfigurace služeb systému Windows

Ano

Ano

Ano

Konfigurace uživatelských skupin a účtů

Ne

Ne

Ano

Konfigurace vlastností Internetové informační služby (služba IIS)

Ano

Ano

Ano

Vytvoření nových webů

Ne

Ne

Ano

Instalace a konfigurace certifikátů služby IIS

Ne

Ne

Ano

Instalace a konfigurace databází SQL

Ne

Ne

Ano

Úprava souborů XML

Ne

Ne

Ano

Instalace předpokladů

Ano

Ano

Ne

Přizpůsobení uživatelského rozhraní instalace

Ano

Ano

Pouze uživatelské rozhraní instalační služby MSI

Integrace s nástrojem MSBuild

Ne

Ano

Ano

Správa vlastních akcí

Ano

Ano

Ano

Podpora hlavních aktualizací

Ano

Ano

Ano

Podpora vedlejších aktualizací a oprav

Ne

Ne

Ano

Přenesení projektů instalace

Není k dispozici

Ano

Ano1

Poznámky

1. Chcete-li převést projekty instalace, můžete použít nástroj dark.exe k dekompilaci výstupu souboru MSI a k vytvoření souboru WXS. Vytvořte nový projekt Instalační služby systému Windows a otevřete soubor WXS.

InstallShield 2010 Limited Edition

Program InstallShield 2010 Limited Edition (ISLE) je bezplatnou verzí programu InstallShield pro vývojáře v sadě Visual Studio a nahrazuje funkcionalitu šablon projektů instalace a nasazení v sadě Visual Studio.

Můžete použít nástroj importování pro převod projektů instalace na projekt ISLE. V sadě Visual Studio 2010 vytvořte nový projekt InstallShield LE z dialogového okna Nový projekt. Potom klikněte na Průvodce importem projektu nasazení sady Visual Studio v nabídce InstallShield LE.

Získání programu InstallShield 2010 Limited Edition

Pro stažení programu InstallShield 2010 Limited Edition se musíte zaregistrovat. Po dokončení následující procedury můžete vidět v sadě Visual Studio 2010 šablonu Projekt InstallShield Limited Edition.

  1. V nabídce File (Soubor) přejděte na příkaz New (Nový) a klepněte na příkaz Project (Projekt).

  2. Rozbalte uzel Ostatní typy projektů.

  3. Rozbalte uzel Instalace a nasazení.

  4. Klikněte na InstallShield LE.

  5. Klikněte na Povolit InstallShield Limited Edition a potom klikněte na tlačítko OK.

  6. Klepněte na tlačítko Stáhnout.

Poznámka

Před stažením produktu se musíte zaregistrovat pomocí e-mailové adresy.

Chcete-li odemknout všechny funkce programu InstallShield 2010, můžete zaplatit za aktualizaci na plnou verzi programu InstallShield.

Sada nástrojů XML pro Instalační službu systému Windows

Můžete vytvořit a spravovat projekty nasazení pomocí Sady nástrojů jazyka XML pro Instalační službu systému Windows verze 3.5, což je open-source projekt, který podporuje úplnou sadu funkcí sady SDK Instalační služby systému Windows (MSI SDK).

V následující tabulce jsou uvedeny šablony XML projektu Instalační služby systému Windows a jejich funkcionalita.

Typ projektu

Popis

Projekt instalace

Vytvoří soubor Instalační služby systému Windows (MSI).

Sloučený projekt instalace

Vytvoří soubor slučovacího modulu Instalační služby systému Windows (MSM), jehož obsah může být sloučen do více projektů Instalační služby systému Windows.

Projekt instalace knihovny

Vytvoří knihovnu XML Instalační služby systému Windows (WIXLIB), která může být sdílena mezi různými balíčky, které jsou založené na Sadě nástrojů XML pro Instalační službu systému Windows.

Získání Sady nástrojů XML pro Instalační službu systému Windows

Stáhnout toolset XML Instalační služba Windows Installer z toolset XML Instalační služba Windows Installer, a pak můžete Visual Studio a soupravy nástrojů společně vytvářet soubory Instalační služba Windows Installer (MSI).

Projekty instalace a nasazení sady Visual Studio

K vytvoření souboru Instalační služby systému Windows pro nasazení aplikace můžete použít šablony projektu instalace a nasazení. Šablony projektu instalace a nasazení sady Visual Studio nabízí omezenou funkcionalitu sady SDK Instalační služby systému Windows. K úpravě souboru Instalační služby systému Windows (MSI) můžete použít mimo to, co nabízí uživatelské rozhraní sady Visual Studio, nástroj Orca.exe pro otevření a úpravu databáze Instalační služby MSI. Další informace naleznete v tématu Orca.exe (Windows).

Poznámka k upozorněníUpozornění

Budoucí verze aplikace Visual Studio bude obsahovat šablony projektů instalačního programu Visual Studio. Chcete-li zachovat existující investice zákazníků do Projekty Visual Studio instalační Microsoft nadále podporují projekty Visual Studio instalační dodávaných s Visual Studio 2010 za strategie životního cyklu produktu. Další informace naleznete v Rozšířené zásady podpory společnosti Microsoft poskytování obchodních & Vývoj produktů.

V následující tabulce jsou uvedeny šablony projektu a jejich funkcionalita.

Typ projektu

Popis

Projekt instalace

Vytvoří instalační program určený pro systém Windows. Soubory projektu instalace jsou nainstalovány do adresáře Program Files na počítačích koncových uživatelů.

Projekt instalace webu

Vytvoří instalační program pro webovou aplikaci. Soubory projektu instalace webu jsou nainstalovány do virtuálního kořenového adresáře na webových serverech.

Sloučený projekt instalace

Zabalí součásti, které lze sdílet mezi více aplikacemi určených pro systém Windows. Projekty slučovacích modulů vám umožňují zabalit soubory nebo součásti do jediného modulu, což usnadňuje sdílení tohoto modulu. Výsledné soubory MSM mohou být součástí jiného projektu nasazení.

Průvodce instalací

Provede vývojáře procesem vytvoření projektu instalace nebo webové instalace.

Projekt CAB

Vytvoří soubor CAB pro stáhnutí do dřívějšího webového prohlížeče. Můžete použít projekty CAB pro zabalení komponent technologie ActiveX, které lze pak stáhnout z webového serveru do webového prohlížeče.

Získání projektů instalace a nasazení

Šablony projektu instalace a nasazení jsou k dispozici v sadách Visual Studio Professional, Visual Studio Premium a Visual Studio Ultimate. Tyto šablony projektu nejsou k dispozici samostatně pro instalaci do sad Visual Studio Express Edition.

Šablony a průvodce můžete vidět v dialogovém okně Nový projekt. Rozbalte uzel Jiné typy projektů, vyberte uzel Projekty instalace a nasazení a potom klikněte na Instalační program Visual Studio.

Viz také

Koncepty

Projekty instalace a nasazení

Další zdroje

Nasazení instalačního programu v prostředí Visual Studio