locked
Complément office 2007 et 2010 RRS feed

  • Discussion générale

  • Bonjour,

    Je viens de finir uncomplément pour word 2010. Je voudrais qu'il marche aussi sur office 2007. Comment puis-je faire ?

    MErci.


    Frank
    • Type modifié Ciprian Duduiala mercredi 7 septembre 2011 10:11 attente de feedback
    lundi 15 août 2011 11:41

Toutes les réponses

  • Bonjour ,

    Le problème quand tu crée un add-In sous office 2010, dans le projet on  référence la dll Microsoft.Interop.Office.Dll (dans ton cas la version 14 qui correspond à 2010).

    La seule solution qui me vient en tête est d'utiliser la Reflection, mais je n'ai jamais crée d'add-ins avec la réflection.

    En gros cela te permettrais de détecter quelle version est installer sur le poste ou est installer l'add in. Et la reflection va permettre d'utiliser la bonne dll.


    Cordialement, Pascal.

    Développeur Wpf/SilverLight/WinPhone7

    mercredi 17 août 2011 14:27
  • Bonjour,

    J'ai essayé de mettre la dll de 2007 sans succés. Si je recré le projet en 2007 il marchera en 2010 ?

    J'ai pourtant lu plusieurs article qui ont l'air de parler de complément qui tournent sous 2007 et 2010 notamment sur le choix du framework.


    Frank
    mercredi 17 août 2011 15:13
  • Il faut aussi enlever toutes les dll de Microsoft.Tools.Word et autre et mettre ceux qui correspondent à la version.

    Mais il y a un risque si dans votre add-ins vous utilisez des classes de office 2010 vous ne pourrez pas transformer votre add in.

    Un add in sous Word 2003 fonctionnera normalement sous word 2007 et 2010 mais pas inversement.


    Cordialement, Pascal.

    Développeur Wpf/SilverLight/WinPhone7

    mercredi 17 août 2011 19:48
  • merci. Je vais essayer ça (de virer toutes les Dll) ou je recopierais le projet en partant d'un projet 2007.
    Frank
    jeudi 18 août 2011 08:54