Partager via


Inclure les prérequis avec une application ClickOnce

Avant de pouvoir distribuer des logiciels requis avec une application ClickOnce, vous devez d’abord télécharger les packages d’installation pour ces prérequis sur votre ordinateur de développement. Lorsque vous publiez une application et choisissez Télécharger les prérequis à partir du même emplacement que mon application, une erreur se produit si les packages d’installation ne se trouvent pas dans le dossier packages.

Note

Pour ajouter un package d’installation pour .NET Framework, consultez Guide de déploiement de .NET Framework pour les développeurs.

Pour ajouter un package d’installation à l’aide de Package.xml

  1. Dans l’Explorateur de fichiers, ouvrez le dossier Packages.

    Par défaut, le chemin est %ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\.

    À partir de Visual Studio 2019 Update 7, certains programmes d’amorçage .NET seront également découverts sous le chemin <VS Install Path>\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.

  2. Ouvrez le dossier pour la configuration requise que vous souhaitez ajouter, puis ouvrez le dossier de langue de votre version installée de Visual Studio (par exemple, en pour l’anglais).

  3. Dans le Bloc-notes, ouvrez le fichier Package.xml.

  4. Recherchez l’élément Name qui contient http://go.microsoft.com/fwlink, puis copiez l’URL. Incluez la partie LinkID.

    Note

    Si aucun élément Name ne contient http://go.microsoft.com/fwlink, ouvrez le fichier Product.xml dans le dossier racine pour le prérequis et recherchez la chaîne fwlink.

    Important

    Certains prérequis ont plusieurs packages d’installation (par exemple, pour les systèmes 32 bits ou 64 bits). Si plusieurs éléments Name contiennent fwlink, vous devez répéter les étapes restantes pour chacun d'eux.

  5. Collez l’URL dans la barre d’adresses de votre navigateur, puis, lorsque vous êtes invité à exécuter ou enregistrer, choisissez Enregistrer.

    Cette étape télécharge le fichier d’installation sur votre ordinateur.

  6. Copiez le fichier dans le dossier racine pour la configuration requise.

    Par exemple, pour la configuration requise pour .NET Framework 4.7.2, copiez le fichier dans le %ProgramFiles(x86)%\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX472 dossier.

    Vous pouvez désormais distribuer le package d’installation avec votre application.