Publier votre complément à l’aide de Visual Studio

Votre package de complément Office contient un fichier manifeste XML que vous allez utiliser pour publier le complément. Vous devez publier les fichiers d’application web de votre projet séparément. Cet article décrit le déploiement de votre projet web et création d’un package de votre complément à l’aide de Visual Studio 2019.

Remarque

Pour plus d’informations sur la publication d’un complément Office que vous avez créé à l’aide du générateur Yeoman et développé avec Visual Studio Code ou un autre éditeur, voir Publier un complément développé avec Visual Studio Code.

Pour déployer votre projet web à l’aide de Visual Studio 2019

Réalisez les étapes suivantes pour déployer votre projet Web à l'aide de Visual Studio 2019.

  1. Depuis l’onglet Build, sélectionnez Publier [nom de votre complément].

  2. Dans la fenêtre Choisir une cible de publication , sélectionnez une des options pour publier sur votre cible préférée. Chaque cible de publication nécessite que vous incluiez plus d'informations pour commencer, comme l'emplacement d'une machine virtuelle Azure ou d'un emplacement de dossier. Une fois que vous avez spécifié un emplacement de publication et renseigné toutes les informations requises, sélectionnez Publier

    Remarque

    Le choix d’une cible de publication spécifie le serveur sur lequel vous effectuez le déploiement, les informations d’identification nécessaires pour se connecter au serveur, les bases de données à déployer et d’autres options de déploiement.

  3. Pour plus d’informations sur les étapes de déploiement de chaque option cible de publication, voir Premier aperçu du déploiement dans Visual Studio.

Pour créer un package et publier votre complément à l’aide d’IIS, de FTP ou du déploiement Web à l’aide de Visual Studio 2019

Procédez comme suit pour créer un package de votre complément à l’aide de Visual Studio 2019.

  1. Depuis l’onglet Build, sélectionnez Publier [nom de votre complément].

  2. Dans la fenêtre Choisir une cible de publication, choisissez IIS, FTP, etc. et sélectionnez Configurer. Sélectionnez ensuite Publier.

  3. Un assistant s’affiche pour vous guider tout au long du processus. Assurez-vous que la méthode de publication est votre méthode préférée, telle que Web Deploy.

  4. Dans la zone URL de destination, entrez l'URL du site Web qui hébergera les fichiers de contenu de votre complément, puis sélectionnez Suivant. Si vous prévoyez de soumettre votre complément à AppSource, vous pouvez choisir le bouton Valider la connexion pour identifier tout problème susceptible d'empêcher votre complément d'être accepté. Vous devez corriger tous les problèmes avant d’envoyer votre complément au Store.

  5. Confirmez tous les paramètres souhaités, y compris les Options de publication de fichiers, puis sélectionnez Enregistrer.

    Importante

    Bien qu’elle ne soit pas obligatoire dans tous les scénarios de complément, l’utilisation d’un point de terminaison HTTPS pour votre complément est fortement recommandée. Les compléments qui ne sont pas sécurisés par SSL (HTTPS) génèrent des erreurs et avertissements qui signalent un contenu non sécurisé durant l’utilisation. Si vous envisagez d’exécuter votre complément dans Office sur le Web ou de publier votre complément sur AppSource, il doit être sécurisé par SSL. Si votre complément accède aux services et données externes, il doit être sécurisé par SSL pour protéger les données en transit. Les certificats auto-signés peuvent être utilisés pour le développement et les tests, tant que le certificat est approuvé sur l’ordinateur local. Les sites web Azure fournissent automatiquement un point de terminaison HTTPS.

Vous pouvez désormais télécharger votre manifeste XML à l’emplacement approprié pour publier votre complément. Le manifeste XML se trouve dans OfficeAppManifests dans le dossier app.publish. Par exemple :

%UserProfile%\Documents\Visual Studio 2019\Projects\MyApp\bin\Debug\app.publish\OfficeAppManifests

Déploiement de mises à jour

Lorsque vous ajoutez des fonctionnalités ou corrigez des bogues dans votre complément, vous devez déployer les mises à jour. Si votre complément est déployé par un ou plusieurs administrateurs dans leur organisation, certaines modifications de manifeste nécessitent que l’administrateur consente aux mises à jour. Les utilisateurs seront bloqués du complément jusqu’à ce que leur consentement soit accordé. Les modifications de manifeste suivantes nécessitent que l’administrateur donne à nouveau son consentement.

Remarque

Chaque fois que vous apportez une modification au manifeste, vous devez augmenter le numéro de version du manifeste.

Voir aussi