Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Nu u uw toepassing hebt gemaakt door de eerdere gerelateerde scenario's te voltooien, is de laatste stap het maken van een installatieprogramma, zodat andere gebruikers het programma op hun computer kunnen installeren. Voor het installatieprogramma voegt u een nieuw project toe aan uw bestaande oplossing. De uitvoer van dit nieuwe project is een setup.exe bestand dat uw app op een andere computer kan installeren.
In het overzicht ziet u hoe u Windows Installer gebruikt om uw toepassing te implementeren. U kunt ClickOnce ook gebruiken om een toepassing te implementeren. Zie ClickOnce Deployment voor Visual C++-toepassingen voor meer informatie. Zie Toepassingen, services en onderdelen implementeren voor meer informatie over de implementatie in het algemeen.
Vereiste voorwaarden
- In het scenario wordt ervan uitgegaan dat u de basisprincipes van de C++-taal begrijpt.
- Aangenomen wordt dat u de eerdere gerelateerde handleidingen hebt voltooid die worden vermeld in Visual Studio IDE voor C++ Desktop Development.
- Het overzicht kan niet worden voltooid in Express-edities van Visual Studio.
- Het overzicht kan niet worden voltooid zonder de microsoft Visual Studio Installer Project-extensie . Instructies voor het installeren ervan volgen.
De sjabloon voor het instellen en implementeren van Visual Studio-projecten installeren
De stappen in deze sectie variëren, afhankelijk van de versie van Visual Studio die u hebt geïnstalleerd. Als u de documentatie voor uw voorkeursversie van Visual Studio wilt bekijken, gebruikt u het besturingselement voor versie-selector . Het bedieningselement dicht bij de bovenkant van de inhoudsopgave op deze pagina.
Als u dit nog niet hebt gedaan, downloadt u de extensie Microsoft Visual Studio Installer Projects . De extensie is gratis voor Visual Studio-ontwikkelaars en voegt de sjablonen voor het installatie- en implementatieproject toe aan Visual Studio.
- Wanneer u verbinding hebt met internet, kiest u inhet hoofdmenu in Visual Studio> Het dialoogvenster Extensies beheren wordt weergegeven.
- Selecteer het tabblad Online en typ Microsoft Visual Studio Installer Projects in het zoekvak. Druk op Enter, selecteer Microsoft Visual Studio Installer Projects en klik op Downloaden.
- Kies ervoor om de extensie uit te voeren en te installeren en vervolgens Visual Studio opnieuw te starten.
Het installatieproject maken
Kies in het hoofdmenu van Visual Studio de optie Recente>projecten en oplossingen voor bestand en kies vervolgens om uw project opnieuw te openen.
Kies bestand>nieuw>project in het hoofdmenu om het dialoogvenster Een nieuw project maken te openen. Typ
Setupen kies in het zoekvak de optie Project instellen en vervolgens Volgende.Voer een naam in voor het installatieproject in het vak Naam , zoals
Setup.Selecteer Toevoegen aan oplossing in de vervolgkeuzelijst Oplossing. Kies Maken om het installatieproject te maken. Er wordt een tabblad Bestandssysteem geopend in het editorvenster.
Klik met de rechtermuisknop op het knooppunt Toepassingsmap in het linkerdeelvenster en selecteer Toevoegen>Projectuitvoer om het dialoogvenster Projectuitvoergroep toevoegen te openen.
Selecteer Primaire uitvoer in het dialoogvenster en klik op OK. (U ziet geen primaire uitvoer als u bent vergeten de vervolgkeuzelijst Oplossing te wijzigen in Toevoegen aan de oplossing in de vorige stap). Er wordt een nieuw item met de naam Primary Output from Game (Actief) weergegeven.
Selecteer Primaire uitvoer van game (actief), klik met de rechtermuisknop en kies Snelkoppeling maken naar primaire uitvoer van game (actief). Er wordt een nieuw item met de naam Snelkoppeling naar primaire uitvoer van game (actief) weergegeven.
Wijzig de naam van de snelkoppeling in Game en sleep het item naar het menu Programma's van de gebruiker aan de linkerkant van het venster.
Selecteer in Solution Explorer het installatieproject en kiesVenster Eigenschappen> om het venster Eigenschappen voor het installatieproject te openen.
Geef de andere details op in het eigenschappenvenster zoals u wilt dat ze worden weergegeven in het installatieprogramma. Gebruik bijvoorbeeld Contoso voor fabrikant, game-installatieprogramma voor productnaam en
https://www.contoso.comsupportUrl.
Het installatieproject bouwen
Kies Build>Configuration Manager in het hoofdmenu.
Schakel in de tabel Projectcontexten onder de kolom Build het selectievakje in voor het installatieproject Setup. Klik op sluiten.
Kies Build Build>Solution in de menubalk om het Game-project en het installatieproject te bouwen.
Het installatieproject uitvoeren
- Druk in Solution Explorer op de knop om te schakelen tussen oplossingen en beschikbare weergaven om over te schakelen naar de mapweergave.
- Navigeer naar de installatiemap en de map Foutopsporing daaronder. U kunt het
setup.exeprogramma daar uitvoeren, dat is gebouwd vanuit het installatieproject, om de Game-toepassing op uw computer te installeren. U kunt dit bestand (en Setup.msi) kopiëren om de toepassing en de vereiste bibliotheekbestanden op een andere computer te installeren.
De projectsjabloon voor installatie en implementatie voor Visual Studio 2017 en eerder installeren
Wanneer u verbinding hebt met internet, kiest u in Visual Studio Extra-extensies>en -updates.
Selecteer onder Extensies en updates het tabblad Online en typ Microsoft Visual Studio Installer Projects in het zoekvak. Druk op Enter, selecteer Installatieprojecten voor Microsoft Visual Studio-versie <>en klik op Downloaden.
Kies ervoor om de extensie te installeren en start Visual Studio opnieuw.
Kies op de menubalk Bestand>recente projecten en oplossingen en kies vervolgens de Game-oplossing om deze opnieuw te openen.
Een installatieproject maken en uw programma installeren
Wijzig de actieve oplossingsconfiguratie in Release. Kies Build>Configuration Manager op de menubalk. Selecteer Release in het dialoogvenster Configuration Manager in de vervolgkeuzelijst Configuratie van actieve oplossing. Kies de knop Sluiten om de configuratie op te slaan.
Kies bestand>nieuw>project op de menubalk om het dialoogvenster Nieuw project te openen.
Vouw in het linkerdeelvenster van het dialoogvenster de geïnstalleerde>andere projecttypenknooppunten uit en selecteer vervolgens Visual Studio Installer. Selecteer Project instellen in het middelste deelvenster.
Voer een naam in voor het installatieproject in het vak Naam . Voer voor dit voorbeeld Het installatieprogramma voor games in.
Selecteer Toevoegen aan oplossing in de vervolgkeuzelijst Oplossing. Kies de knop OK om het installatieproject te maken. Het tabblad Bestandsassistent (game-installatieprogramma) wordt geopend in het editorvenster.
Klik met de rechtermuisknop op het knooppunt Toepassingsmap en selecteerProjectuitvoer> om het dialoogvenster Projectuitvoergroep toevoegen te openen.
Selecteer Primaire uitvoer in het dialoogvenster en klik op OK. Er wordt een nieuw item met de naam Primary Output from Game (Actief) weergegeven.
Selecteer het item Primaire uitvoer van game (actief), klik met de rechtermuisknop en kies Snelkoppeling maken naar primaire uitvoer van game (actief). Er wordt een nieuw item met de naam Snelkoppeling naar primaire uitvoer van game (actief) weergegeven.
Wijzig de naam van de snelkoppeling in Game en sleep het item naar het menu Programma's van de gebruiker aan de linkerkant van het venster.
Selecteer in Solution Explorer het project Game Installer en kiesVenster Eigenschappen> of druk op F4 om het venster Eigenschappen te openen.
Geef de andere details op zoals u wilt dat ze worden weergegeven in het installatieprogramma. Gebruik bijvoorbeeld Contoso voor fabrikant, game-installatieprogramma voor productnaam en https://www.contoso.comsupportUrl.
Kies Build>Configuration Manager op de menubalk. Schakel in de tabel Project onder de kolom Bouwen het selectievakje voor het installatieproject in. Klik op sluiten.
Kies Build Build>Solution in de menubalk om het Game-project en het Game Installer-project te bouwen.
Zoek in de oplossingsmap het setup.exe programma dat is gebouwd op basis van het Game Installer-project en voer het uit om de Game-toepassing op uw computer te installeren. U kunt dit bestand (en GameInstaller.msi) kopiëren om de toepassing en de vereiste bibliotheekbestanden op een andere computer te installeren.
Volgende stappen
Vorige:Walkthrough: Fouten opsporen in een project (C++)
Zie ook
Naslaginformatie over C++-taal
Projecten en bouwsystemen
Bureaubladtoepassingen implementeren