locked
VSTO Excel 2003 et 2007 RRS feed

  • Question

  •  

    Bonjour,

     

    Comment faire pour avoir une application VSTO - C# qui fonctionne à la fois pour Excel 2003 et Excel 2007 ?

     

    Merci !

    lundi 16 juin 2008 10:30

Réponses

  • Merci pour ces liens, la réponse est surtout dans le dernier :

     

    Si vous souhaitez créer une solution Visual Studio Tools pour Office qui fonctionne à la fois avec les versions 2007 et 2003 de Microsoft Office, vous disposez des options suivantes :

    • Créer une solution en utilisant un modèle de projet pour Microsoft Office 2003.

      Les applications dans la version 2007 de Microsoft Office System peuvent exécuter des solutions créées en utilisant des projets pour Microsoft Office 2003, si le Visual Studio 2005 Tools pour Office Second Edition Runtime est installé sur l'ordinateur. Pour plus d'informations, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

    • Créer deux solutions : une pour Microsoft Office 2003 et une pour la version 2007 de Microsoft Office System. Insérer du code spécifique à chaque version de Microsoft Office (comme des personnalisations d'interface utilisateur) dans le projet correspondant et insérer du code utilisé par les deux solutions (comme de la logique métier) dans un assembly partagé référencé par les deux projets.

      Remarque :

      Visual Studio Tools pour Office ne prend pas en charge l'installation en parallèle d'applications Office versions 2003 et 2007 sur l'ordinateur de développement. Pour développer des projets distincts pour des versions différentes de Microsoft Office, utilisez un ordinateur de développement distinct pour chaque version de Microsoft Office.

     

    solutions pas terribles, mais bon on fait avec...

     

    lundi 16 juin 2008 13:00

Toutes les réponses

  • Bonjour,

     

    voici quelques liens qui pourrait vous aider :

    http://msdn.microsoft.com/fr-fr/library/8553caee.aspx

    http://msdn.microsoft.com/fr-fr/library/aa942839.aspx

    http://msdn.microsoft.com/fr-fr/library/bb608603.aspx

     

    En espérant avoir pu vous aider.

     

     

     

    lundi 16 juin 2008 12:16
  • Merci pour ces liens, la réponse est surtout dans le dernier :

     

    Si vous souhaitez créer une solution Visual Studio Tools pour Office qui fonctionne à la fois avec les versions 2007 et 2003 de Microsoft Office, vous disposez des options suivantes :

    • Créer une solution en utilisant un modèle de projet pour Microsoft Office 2003.

      Les applications dans la version 2007 de Microsoft Office System peuvent exécuter des solutions créées en utilisant des projets pour Microsoft Office 2003, si le Visual Studio 2005 Tools pour Office Second Edition Runtime est installé sur l'ordinateur. Pour plus d'informations, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

    • Créer deux solutions : une pour Microsoft Office 2003 et une pour la version 2007 de Microsoft Office System. Insérer du code spécifique à chaque version de Microsoft Office (comme des personnalisations d'interface utilisateur) dans le projet correspondant et insérer du code utilisé par les deux solutions (comme de la logique métier) dans un assembly partagé référencé par les deux projets.

      Remarque :

      Visual Studio Tools pour Office ne prend pas en charge l'installation en parallèle d'applications Office versions 2003 et 2007 sur l'ordinateur de développement. Pour développer des projets distincts pour des versions différentes de Microsoft Office, utilisez un ordinateur de développement distinct pour chaque version de Microsoft Office.

     

    solutions pas terribles, mais bon on fait avec...

     

    lundi 16 juin 2008 13:00