Udostępnij za pośrednictwem


Wskazówki: wdrażanie Twojego programu (C++)

Teraz, gdy utworzono aplikację wykonując wcześniej pokrewne instruktaże, które są wymienione w Projektowania aplikacji w języku C++ w środowisku Visual Studio IDE, ostatnim krokiem jest utworzenie instalatora, aby inni użytkownicy mogli zainstalować program na swoich komputerach.Aby to wykonać, dodasz nowy projekt do swojego istniejącego rozwiązania.Wynik tego nowego projektu to plik setup.exe, który zainstaluje Twoją aplikację na innym komputerze.

Ten poradnik pokazuje jak użyć Windows Installer do wdrożenia Twojej aplikacji.Możesz również użyć ClickOnce, aby wdrożyć aplikację.Aby uzyskać więcej informacji, zobacz Wdrożenie rozwiązania ClickOnce dla aplikacji Visual C++.Aby uzyskać więcej informacji ogólnych o wdrożeniach, zobacz Wdrażanie aplikacji, usług i składników.

Wymagania wstępne

  • Ten poradnik zakłada, że rozumiesz podstawy języka C++.

  • Zakłada również, że ukończyłeś wcześniej pokrewne instruktaże, które są wymienione w Projektowania aplikacji w języku C++ w środowisku Visual Studio IDE.

  • Nie można ukończyć tego instruktażu w wersjach Express programu Visual Studio.

  • Jeśli jeszcze tego nie zrobiono, należy pobrać Limited Edition InstallShield (ISLE), jak opisano w krokach w dalszej części tego artykułu.ISLE jest bezpłatna dla deweloperów programu Visual Studio i zastępuje funkcje instalacji i wdrażania szablonów projektu z wcześniejszych wersji programu Visual Studio.

Aby zainstalować konfigurację ISLE i szablon projektu wdrożenia

  1. Kiedy połączenie z Internetem jest nawiązane, na pasku menu wybierz Plik, Nowy, Projekt, aby otworzyć okno dialogowe Nowy projekt.

  2. W lewym okienku okna dialogowego, rozwiń węzły Zainstalowane, Szablony i Inne typy projektów, a następnie wybierz Instalacja i wdrożenie.W środkowym okienku wybierz opcję Włącz InstallShield Limited Edition, a następnie wybierz przycisk OK.

  3. Postępuj zgodnie z instrukcjami, aby zainstalować InstallShield Limited Edition dla programu Visual Studio (ISLE).

  4. Po pobraniu, zainstalowaniu i uruchomioniu ISLE, zamknij program Visual Studio, a następnie ponownie go otwórz.

  5. Na pasku menu wybierz Plik, Niedawne projekty i rozwiązania, a następnie wybierz rozwiązanie Gra, aby je ponownie otworzyć.

Aby utworzyć projekt instalacyjny i zainstalować Twój program

  1. Zmień konfigurację aktywngo rozwiązania, aby wydać.W pasku menu wybierz Skompiluj , Menedżer konfiguracji.W oknie dialogowym Menedżer konfiguracji na liście rozwijanej Konfiguracja aktywnego rozwiązania wybierz Zwolnij.Wybierz przycik Zamknij , aby zapisać konfigurację.

  2. W pasku menu wybierz polecenie Plik, Nowy, Projekt , aby otworzyć okno dialogowe Nowy Projekt.

  3. W lewym okienku okna dialogowego, rozwiń węzły Zainstalowane, Szablony i Inne typy projektów, a następnie wybierz Instalacja i wdrożenie.W środkowym okienku wybierz opcję Projekt InstallShield Limited Edition.

  4. Wpisz nazwę w kreatorze projektu w polu Nazwa.W tym przykładzie należy wprowadzić Instalatora gry.Na liście rozwijanej Rozwiązanie zaznacz Dodaj do rozwiązania.Aby utworzyć projekt, należy kliknąć przycisk OK.Asystent projektu (Instalator gry) otwiera zakładkę w oknie edytora.

  5. W dolnej części zakładki Asystenta projektu (Instalator gry) , wybierz łącze Informacje o aplikacji.

  6. Na stronie Informacje o aplikacji określ nazwę firmy, jaka ma się pojawiać w instalatorze.Można użyć nazwy własnej firmy, albo w przypadku tego przykładu, Contoso.Określ nazwę aplikacji; w tym przykładzie określ Grę.Określ adres internetowy firmy lub, w tym przykładzie, użyj https://www.contoso.com.

  7. W dolnej części zakładki Asystenta projektu (Instalator gry), wybierz łącze Wywiad instalacji.

  8. Na stronie Wywiad instalacji w obszarze Czy chcesz wyświetlić okno umowy licencyjnej, wybierz przycisk opcji Nie.W opcji Czy chcesz przypominać użytkownikom o wpisaniu nazwy firmy i nazwy użytkownika, wybierz przycisk Nie.

  9. W Eksploratorze rozwiązań rozwiń projekt Instalator gry, rozwiń węzeł Zorganizuj swoją konfigurację, a następnie otwórz stronę Informacje ogólne.

  10. W zakładce Informacje ogólne (Instalator gry) w oknie edytora określ Identyfikator twórcy znacznika, na przykład regid.2012-12.com.Contoso.

  11. W Eksploratorze rozwiązań pod projektem Instalator gry rozwiń węzeł Określ dane aplikacji, a następnie otwórz stronę Pliki.

  12. W zakładce Pliki (Instalator gry) w oknie edytora w obszarze Pliki z komputera źródłowego, otwórz menu skrótów dla Podstawowe dane wyjściowe z gry i wybierz polecenie Kopiuj.

  13. Otwórz menu skrótów w przestrzeni pod kolumną Nazwa w Plikach na komputerze docelowym i wybierz Wklej.Nowy element o nazwie Game.Primary Output pojawia się.

  14. W Eksploratorze rozwiązań pod węzłem Określ dane aplikacji otwórz stronę Pakiety redystrybucyjne.

  15. W zakładce Pakiety redystrybucyjne (Instalator gry) w oknie edytora, wybierz pole wyboru Visual C++ 11.0 CRT (x86).

  16. Na pasku menu wybierz Kompilacja, Kompiluj rozwiązanie w celu skompilowania projektu gier i projektu instalatora gier.

  17. W folderze rozwiązania zlokalizuj program setup.exe, który został zbudowany z projektu instalatora gry, a następnie uruchom go w celu zainstalowania aplikacji gier na komputerze.Możesz skopiować ten plik, aby zainstalować aplikację i jej wymagane pliki biblioteki na innym komputerze.

  18. Możesz ustawić wiele opcji w projekcie konfiguracji, aby dostosować je do swoich wymagań.Aby uzyskać więcej informacji, w Eksploratorze rozwiązań w projekcie Instalator gry otwórz stronę Pierwsze kroki, a następnie naciśnij F1, aby otworzyć bibliotekę pomocy ISLE.

Następne kroki

Wstecz:Wskazówki: debugowanie projektu (C++)

Zobacz też

Zadania

Przewodnik po programie Visual C++

Inne zasoby

Wdrażanie aplikacji biurowych (Visual C++)