Partager via


Déboguer une commande de fonction avec un runtime non partagé

Importante

Si votre complément est configuré pour utiliser un runtime partagé, vous déboguez le code derrière la commande de fonction comme vous le feriez pour le code derrière un volet Office. Consultez Déboguer les compléments Office et notez qu’une commande de fonction dans un complément avec un runtime partagén’est pas un cas spécial comme décrit dans cet article.

Remarque

Cet article part du principe que vous êtes familiarisé avec les commandes de fonction.

Les commandes de fonction n’ayant pas d’interface utilisateur, un débogueur ne peut pas être attaché au processus dans lequel la fonction s’exécute sur le bureau Office. (Les compléments Outlook en cours de développement sur Windows sont une exception à ce problème. Voir Debug function commands in Outlook add-ins on Windows plus loin dans cet article.) Par conséquent, les commandes de fonction, dans les compléments avec un runtime non partagé, doivent être déboguées dans Office sur le Web où la fonction s’exécute dans le processus global du navigateur. Procédez comme suit.

  1. Chargez la version test du complément dans Office sur le Web, puis sélectionnez le bouton ou l’élément de menu qui exécute la commande de fonction. Cela est nécessaire pour charger le fichier de code pour la commande de fonction.
  2. Ouvrez les outils de développement du navigateur. Pour ce faire, appuyez généralement sur F12. Le débogueur dans les outils s’attache au processus du navigateur.
  3. Appliquez des points d’arrêt au code en fonction des besoins pour la commande de fonction.
  4. Réexécutez la commande de fonction. Le processus s’arrête sur vos points d’arrêt.

Conseil

Pour plus d’informations, consultez Déboguer des compléments dans Office sur le Web.

Déboguer des commandes de fonction dans les compléments Outlook sur Windows

Si votre ordinateur de développement est Windows, vous pouvez déboguer une commande de fonction sur le bureau Outlook. Voir Debug function commands in Outlook add-ins.

Voir aussi