Une application du système Office 2007 ne charge pas une macro complémentaire qui est développée à l’aide de VSTO

Symptômes

Une application du système Office 2007 ne charge pas une macro complémentaire qui est développée à l’aide de Visual Studio Tools pour Office (VSTO).

Remarque Les Compléments VSTO sont enregistrés sous la clé HKEY_LOCAL_MACHINE.

Résolution

Pour résoudre ce problème, appliquez le correctif logiciel 976477 et puis activez le correctif logiciel. Pour ce faire, procédez comme suit :
  1. Appliquer le correctif logiciel 976477. Pour plus d’informations sur le correctif, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

    Description de 976477 du package de correctifs système 2007 Office (Mso-x-none.msp) : 27 octobre 2009

  2. Activez le correctif logiciel. Pour ce faire, procédez comme suit :
    1. Dans Windows Vista, cliquez sur Démarrerthe Start button , tapez regedit dans la zone Rechercher et appuyez sur ENTRÉE.

      User Account Control permission
      Si vous y êtes invité pour un mot de passe administrateur, tapez le mot de passe. Si vous êtes invité à confirmer, fournir une confirmation.


      Dans Windows XP, cliquez sur Démarrer, sur exécuter, tapez regedit dans la zone Ouvrir , puis cliquez sur OK.
    2. Recherchez et cliquez sur la sous-clé de Registre suivante :


      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Common\General\
    3. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
    4. Tapez EnableLocalMachineVSTOet appuyez sur ENTRÉE.
    5. Cliquez sur EnableLocalMachineVSTO, puis cliquez sur Modifier.
    6. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
    7. Quittez l'Éditeur du Registre.
Par défaut, basé sur VSTO compléments sont affichent dans la fenêtre COM Add-ins. Vous avez la possibilité de masquer ces macros complémentaires dans la fenêtre COM Add-ins en déployant l’entrée de Registre DontDisplayHKLMAddins.

Pour plus d’informations sur l’entrée de Registre DontDisplayHKLMAddins, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

929590 les problèmes connus lorsque vous développez des solutions personnalisées pour Office Outlook 2007

Lorsque vous déployez le EnableLocalMachineVSTO et le DontDisplayHKLMAddins les entrées de Registre, les compléments sont répertoriés dans le centre de gestion de Office system 2007. En outre, Impossible de supprimer les compléments, car ils n’apparaissent pas dans la fenêtre COM Add-ins.

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Propriétés

ID d'article : 976811 - Dernière mise à jour : 13 janv. 2017 - Révision : 1

Commentaires