Udostępnij za pośrednictwem


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

Po utworzeniu aplikacji, wykonując wcześniejsze powiązane przewodniki, ostatnim krokiem jest utworzenie instalatora, aby inni użytkownicy mogli zainstalować program na swoich komputerach. W przypadku instalatora dodasz nowy projekt do istniejącego rozwiązania. Dane wyjściowe tego nowego projektu to setup.exe plik, który może zainstalować aplikację na innym komputerze.

W przewodniku pokazano, jak wdrożyć aplikację przy użyciu Instalatora Windows. Możesz również użyć technologii ClickOnce do wdrożenia aplikacji. Aby uzyskać więcej informacji, zobacz ClickOnce Deployment for Visual C++ Applications (Wdrażanie technologii ClickOnce dla aplikacji Visual C++). Aby uzyskać więcej informacji na temat wdrażania ogólnie, zobacz Wdrażanie aplikacji, usług i składników.

Wymagania wstępne

  • W przewodniku założono, że rozumiesz podstawy języka C++.
  • Przyjęto również założenie, że zostały wykonane wcześniejsze powiązane przewodniki wymienione w temacie Using the Visual Studio IDE for C++ Desktop Development (Korzystanie ze środowiska IDE programu Visual Studio dla języka C++).
  • Nie można ukończyć przewodnika w wersjach Express programu Visual Studio.
  • Nie można ukończyć przewodnika bez rozszerzenia Microsoft Instalator programu Visual Studio Project. Instrukcje dotyczące sposobu jego instalowania należy wykonać.

Instalowanie szablonu projektów instalacyjnych i wdrażania programu Visual Studio

Kroki opisane w tej sekcji różnią się w zależności od zainstalowanej wersji programu Visual Studio. Aby zapoznać się z dokumentacją preferowanej wersji programu Visual Studio, użyj kontrolki selektora wersji . Kontrolka w górnej części spisu treści na tej stronie.

Jeśli jeszcze tego nie zrobiono, pobierz rozszerzenie Microsoft Instalator programu Visual Studio Projects. Rozszerzenie jest bezpłatne dla deweloperów programu Visual Studio i dodaje szablony projektów instalacji i wdrażania do programu Visual Studio.

  1. Po nawiązaniu połączenia z Internetem w menu głównym programu Visual Studio wybierz pozycję Rozszerzenia Zarządzaj rozszerzeniami>. Zostanie wyświetlone okno dialogowe Zarządzanie rozszerzeniami .
  2. Wybierz kartę Online i wpisz Microsoft Instalator programu Visual Studio Projects w polu wyszukiwania. Naciśnij Enter, wybierz pozycję Microsoft Instalator programu Visual Studio Projects i kliknij przycisk Pobierz.
  3. Wybierz uruchamianie i instalowanie rozszerzenia, a następnie uruchom ponownie program Visual Studio.

Tworzenie projektu instalacyjnego

  1. W menu głównym programu Visual Studio wybierz pozycję Plik>ostatnio używane projekty i rozwiązania, a następnie wybierz opcję ponownego otwarcia projektu.

  2. W menu głównym wybierz pozycję Plik>nowy>projekt, aby otworzyć okno dialogowe Tworzenie nowego projektu. W polu wyszukiwania wpisz Setup i z wyników wybierz pozycję Projekt instalacyjny , a następnie pozycję Dalej.

  3. Wprowadź nazwę projektu instalacyjnego w polu Nazwa , na przykład Setup.

  4. Z listy rozwijanej Rozwiązanie wybierz pozycję Dodaj do rozwiązania. Wybierz pozycję Utwórz , aby utworzyć projekt instalacyjny. Zostanie otwarta karta System plików w oknie edytora.

  5. Kliknij prawym przyciskiem myszy węzeł Folder aplikacji w okienku po lewej stronie i wybierz polecenie Dodaj dane wyjściowe projektu, aby otworzyć okno dialogowe Dodawanie>grupy danych wyjściowych projektu.

  6. W oknie dialogowym wybierz pozycję Podstawowe dane wyjściowe i kliknij przycisk OK. (Jeśli nie pamiętasz zmiany , nie zobaczysz danych wyjściowych podstawowychLista rozwijana Rozwiązania do dodawania do rozwiązania w poprzednim kroku). Zostanie wyświetlony nowy element o nazwie Primary Output from Game (Aktywne).

  7. Wybierz pozycję Podstawowe dane wyjściowe z gry (aktywne), kliknij prawym przyciskiem myszy i wybierz pozycję Utwórz skrót do podstawowych danych wyjściowych z gry (aktywne). Zostanie wyświetlony nowy element o nazwie Shortcut to Primary Output from Game (Aktywne).

  8. Zmień nazwę elementu skrótu na Game (Gra), a następnie przeciągnij i upuść element do węzła Menu Programy użytkownika po lewej stronie okna.

  9. W Eksplorator rozwiązań wybierz projekt instalacyjny i wybierz pozycję Wyświetl>okno Właściwości, aby otworzyć okno Właściwości dla projektu instalacyjnego.

  10. Określ inne szczegóły w oknie właściwości w sposób, w jaki mają być wyświetlane w instalatorze. Na przykład użyj nazwy produktu Contoso dla producenta, Instalatora gier i https://www.contoso.com dla elementu SupportUrl.

Kompilowanie projektu instalacyjnego

  1. Z menu głównego wybierz pozycję Kompiluj>program Configuration Manager.

  2. W tabeli Konteksty projektu w kolumnie Build (Kompilacja) zaznacz pole wyboru dla projektu instalacyjnego Setup (Konfiguracja). Kliknij przycisk Zamknij.

  3. Na pasku menu wybierz pozycję Kompiluj>rozwiązanie kompilacji, aby skompilować projekt Game i projekt instalatora.

Uruchamianie projektu instalacyjnego

  1. W Eksploratorze rozwiązań naciśnij przycisk , aby przełączyć się między rozwiązaniami i dostępnymi widokami , aby przełączyć się do widoku folderu.
  2. Przejdź do folderu instalacyjnego i folderu Debuguj w tym obszarze. Możesz tam uruchomić setup.exe program, który został skompilowany z projektu instalacyjnego, aby zainstalować aplikację Game na komputerze. Możesz skopiować ten plik (i Setup.msi), aby zainstalować aplikację i jej wymagane pliki biblioteki na innym komputerze.

Aby zainstalować szablon projektu instalacji i wdrażania dla programu Visual Studio 2017 i starszych

  1. Po nawiązaniu połączenia z Internetem w programie Visual Studio wybierz pozycję Rozszerzenia i aktualizacje narzędzi>.

  2. W obszarze Rozszerzenia i aktualizacje wybierz kartę Online i wpisz Microsoft Instalator programu Visual Studio Projects w polu wyszukiwania. Naciśnij Enter, wybierz pozycję Projekty Instalatora wersji> programu Microsoft Visual Studio<, a następnie kliknij przycisk Pobierz.

  3. Wybierz opcję zainstalowania rozszerzenia, a następnie uruchom ponownie program Visual Studio.

  4. Na pasku menu wybierz pozycję Plik>ostatnie projekty i rozwiązania, a następnie wybierz rozwiązanie Gry, aby otworzyć je ponownie.

Aby utworzyć projekt instalacyjny i zainstalować program

  1. Zmień aktywną konfigurację rozwiązania na Wydanie. Na pasku menu wybierz pozycję Kompiluj>program Configuration Manager. W oknie dialogowym Configuration Manager na liście rozwijanej Konfiguracja aktywnego rozwiązania wybierz pozycję Wydanie. Wybierz przycisk Zamknij, aby zapisać konfigurację.

  2. Na pasku menu wybierz pozycję Plik>nowy>projekt, aby otworzyć okno dialogowe Nowy projekt.

  3. W lewym okienku okna dialogowego rozwiń węzły Zainstalowane>inne typy projektów, a następnie wybierz pozycję Instalator programu Visual Studio. W środkowym okienku wybierz pozycję Konfiguruj projekt.

  4. Wprowadź nazwę projektu instalacyjnego w polu Nazwa . W tym przykładzie wprowadź Ciąg Instalator gier.

  5. Z listy rozwijanej Rozwiązanie wybierz pozycję Dodaj do rozwiązania. Wybierz przycisk OK, aby utworzyć projekt instalacyjny. Zostanie otwarta karta Asystenta plików (Instalator gier) w oknie edytora.

  6. Kliknij prawym przyciskiem myszy węzeł Folder aplikacji i wybierz polecenie Dodaj dane wyjściowe projektu, aby otworzyć okno dialogowe Dodawanie>grupy danych wyjściowych projektu.

  7. W oknie dialogowym wybierz pozycję Podstawowe dane wyjściowe i kliknij przycisk OK. Zostanie wyświetlony nowy element o nazwie Primary Output from Game (Aktywne).

  8. Wybierz element Podstawowe dane wyjściowe z gry (aktywne), kliknij prawym przyciskiem myszy i wybierz pozycję Utwórz skrót do podstawowych danych wyjściowych z gry (aktywne). Zostanie wyświetlony nowy element o nazwie Shortcut to Primary Output from Game (Aktywne).

  9. Zmień nazwę elementu skrótu na Game (Gra), a następnie przeciągnij i upuść element do węzła Menu Programy użytkownika po lewej stronie okna.

  10. W Eksplorator rozwiązań wybierz projekt Instalator gier i wybierz pozycję Wyświetl>okno właściwości lub naciśnij F4, aby otworzyć okno Właściwości.

  11. Określ inne szczegóły dotyczące sposobu ich wyświetlania w instalatorze. Na przykład użyj nazwy produktu Contoso dla producenta, Instalatora gier i https://www.contoso.com dla elementu SupportUrl.

  12. Na pasku menu wybierz pozycję Kompiluj>program Configuration Manager. W tabeli Project (Projekt) w kolumnie Build (Kompilacja) zaznacz pole wyboru projektu Setup (Konfiguracja). Kliknij przycisk Zamknij.

  13. Na pasku menu wybierz pozycję Kompiluj>rozwiązanie kompilacji, aby skompilować projekt Game i projekt Instalator gier.

  14. W folderze rozwiązania znajdź program setup.exe utworzony w projekcie Instalator gier, a następnie uruchom go, aby zainstalować aplikację Game na komputerze. Możesz skopiować ten plik (i GameInstaller.msi), aby zainstalować aplikację i jej wymagane pliki biblioteki na innym komputerze.

Następne kroki

Poprzedni: Przewodnik: debugowanie projektu (C++)

Zobacz też

Dokumentacja języka C++
Projekty i systemy kompilacji
Wdrażanie aplikacji klasycznych