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.
V nabídce File (Soubor) přejděte na příkaz New (Nový) a klepněte na příkaz Project (Projekt).
Rozbalte uzel Ostatní typy projektů.
Rozbalte uzel Instalace a nasazení.
Klikněte na InstallShield LE.
Klikněte na Povolit InstallShield Limited Edition a potom klikněte na tlačítko OK.
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).
![]() |
---|
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.