Návod: Nasazení programu (C++)
Nyní, když jste vytvořili aplikaci provedením výše uvedených souvisejících návodů, které jsou uvedeny v části Použití prostředí IDE sady Visual Studio pro vývoj aplikací klasické pracovní plochy v jazyce C++, je posledním krokem vytvoření instalátoru, se kterým mohou ostatní uživatelé provést instalaci programu v počítači.To lze provést přidáním nového projektu do existujícího řešení.Výstup tohoto nového projektu je soubor setup.exe, který nainstaluje vaši aplikaci na jiná počítač.
Tento návod ukazuje, jak používat Instalační službu systému Windows pro nasazení aplikace.Pro nasazení aplikace lze také použít ClickOnce.Další informace naleznete v tématu ClickOnce – nasazení pro aplikace Visual C++.Další informace o nasazení naleznete v tématu Nasazení aplikací, služeb a komponent.
Požadavky
Tento návod předpokládá, že chápete základy jazyka C++.
Dále předpokládá, že jste dokončili dříve související návody, které jsou uvedeny v části Použití prostředí IDE sady Visual Studio pro vývoj aplikací klasické pracovní plochy v jazyce C++.
Tento návod nelze dokončit v aplikaci Visual Studio edice Express.
Pokud jste tak dosud neučinili, stáhněte si InstallShield Limited Edition (ISLE), jak je popsáno v postupu dále v tomto článku.Program ISLE je bezplatnou verzí pro vývojáře v sadě Visual Studio a nahrazuje funkcionalitu šablon projektů instalace a nasazení v dřívější verzi aplikace Visual Studio.
Instalace ISLE pro nastavení a nasazení projektové šablony
Pokud jste připojeni k Internetu, klepněte na řádek nabídek, zvolte možnosti Soubor, Nový, Projektu a otevřete tak dialogové okno Nový projekt.
V levém podokně dialogového okna rozbalte uzly Nainstalováno, Šablony a Jiné typy projektů a vyberte možnost Instalace a nasazení.V prostředním podokně vyberte možnost Povolit InstallShield Limited Edition a klikněte na tlačítko OK.
Postupujte podle pokynů k instalaci programu InstallShield Limited Edition pro Visual Studio (ISLE).
Po stažení, instalaci a aktivaci programu ISLE zavřete sadu Visual Studio a znovu ji spusťte.
Na panelu nabídek zvolte možnost Soubor > Poslední projekty a řešení a kliknutím na řešení Hra je opět otevřete.
Vytvoření projektu nastavení a instalace programu
Změňte konfiguraci aktivního řešení na Release.V panelu nabídky zvolte SestaveníSprávce konfigurace.V dialogovém okně Správce konfigurací, z rozevíracího seznamu Konfigurace aktivního řešení vyberte Verze.Pomocí tlačítka Zavřít uložte konfiguraci.
Na panelu nabídky zvolte položky Soubor, Nový, Projekt a otevřete dialogové okno Nový projekt.
V levém podokně dialogového okna rozbalte uzly Nainstalováno, Šablony a Jiné typy projektů a vyberte možnost Instalace a nasazení.V prostředním podokně vyberte možnost Projekt InstallShield Limited Edition.
Do pole Název zadejte název projektu instalace.V tomto příkladu zadejte Instalátor hry.Z rozevíracího seznamu Řešení vyberte položku Přidat do řešení.Pro vytvoření projektu instalace stiskněte tlačítko OK.Karta Pomocník projektu (Instalátor hry) se otevře v okně editoru.
V dolní části karty Pomocník projektu (Instalátor hry) vyberte odkaz Informace o aplikaci.
Na stránce Informace o aplikaci zadejte název vaší společnosti, jak se má objevit v instalačním programu.Můžete použít název společnosti nebo v tomto příkladu použijte Contoso.Zadejte název vaší aplikace; v tomto příkladu zadejte název Hra.Zadejte webovou adresu společnosti nebo v tomto případě použijte adresu https://www.contoso.com.
V dolní části karty Pomocník projektu (Instalátor hry) vyberte odkaz Instalační interview.
Na stránce Instalační interview v části Chcete zobrazit dialogové okno Licenční smlouva vyberte možnost Ne.Pod Chcete vyzvat uživatele k zadání názvu společnosti a uživatelské jméno vyberte přepínač Ne.
V Průzkumníku řešení rozbalte projekt Instalátor hry, rozbalte uzel Uspořádat vlastní nastavení a pak otevřete stránku Obecné informace.
Na kartě Obecné informace (verze hry) v okně editoru zadejte údaj ID tvůrce značky (například regid.2012-12.com.Contoso).
V Průzkumníku řešení v projektu Instalátor hry rozbalte uzel Zadat data aplikace a pak otevřete stránku Soubory.
Na kartě Soubory (Instalační program pro hru) v okně editoru v oblasti Soubory zdrojového počítače otevřete místní nabídku pro možnost Primární výstup ze hry a klikněte na tlačítko Kopírovat.
Otevřete místní nabídku v prostoru pod sloupcem Název v nabídce Soubory cílového počítače a klikněte na tlačítko Vložit.Zobrazí se nová položka s názvem Výstup Game.Primary.
V Průzkumníku řešení v uzlu Zadat Data aplikace Otevřete stránku Redistribuovatelnost.
Na kartě Redistribuovatelnost (Instalační program pro hru) v okně editoru označte pole Visual C++ 11.0 CRT (x86).
Na panelu nabídek vyberte možnost Sestavení > Řešení sestavení a vytvořte tak herní projekt a projekt instalátoru hry.
Ve složce řešení vyhledejte program setup.exe vytvořený z projektu Instalátor hry a a jeho spuštěním nainstalujte hru ve vašem počítači.Můžete zkopírovat tento soubor k instalaci aplikace a jeho požadovaných souborů knihovny v jiném počítači.
Můžete nastavit mnoho možností v nastavení projektu podle vašich požadavků.Další informace získáte v Průzkumníku řešení v projektu Instalátor hry, otevřete stránku Začínáme a poté vyberte klávesy F1 otevřete knihovnu nápovědy ISLE.
Další kroky
Předchozí:Návod: Ladění projektu (C++)