Partager via


Configuration d'un ordinateur pour développer des solutions Office

Vous devez installer les composants requis suivants avant de pouvoir utiliser les outils de développement Microsoft Office dans Visual Studio 2012 :

  • Visual Studio

  • .NET Framework

  • Microsoft Office

Pour la plupart des tâches de développement, vous devez également installer et inscrire les assemblys PIA (PIAs) pour Microsoft Office dans le Global Assembly Cache.

Pour obtenir les étapes d'installation détaillées, consultez Comment configurer un ordinateur pour développer des solutions Office.

Visual Studio

Les outils de développement Office sont inclus uniquement avec les éditions suivantes de Visual Studio :

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

Les outils de développement Office constitue un composant facultatif de Visual Studio.Ces outils sont installés par défaut lorsque vous installez une des éditions de Visual Studio dans la liste précédente.Si vous personnalisez l'installation de Visual Studio en spécifiant que les composants à installer, spécifiez Outils de développement Microsoft Office pendant l'installation pour installer les outils.

Les outils de développement Office incluent Visual Studio Tools pour Office Runtime et des fonctionnalités intégrées à Visual Studio, telles que les modèles de projet et les concepteurs.Pour plus d'informations sur le Visual Studio Tools pour Office Runtime, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

[!REMARQUE]

Par défaut, les outils de développement Office dans Visual Studio incluent des modèles uniquement pour Office 2010.Si vous souhaitez développer des solutions pour Office 2013, vous devez télécharger les outils Microsoft Office Developer pour Visual Studio 2012, qui incluent des modèles de projet pour Office 2013.Pour télécharger ces outils, consultez Téléchargements.

.NET Framework

Vous pouvez utiliser les outils de développement Office dans Visual Studio 2012 pour créer des solutions qui ciblent .NET Framework 4 ou .NET Framework 4.5.

.NET Framework 4 est automatiquement installé lorsque vous installez Visual Studio..NET Framework 4.5 est installé lorsque vous installez les outils Microsoft Office Developer pour Visual Studio 2012.

Microsoft Office

Vous pouvez utiliser Visual Studio 2012 pour créer des solutions pour Office 2013 ou Office 2010.L'une des versions suivantes d'Office doit être installée localement sur l'ordinateur de développement :

  • Toute édition de continuation de Office 2013 ou d' Office 2010, y compris le plus de professional Office pour Office 365.

  • L'une des applications autonomes suivantes :

    • Excel 2013

    • InfoPath 2013

    • Outlook 2013

    • PowerPoint 2013

    • Project 2013

    • Visio 2013

    • Word 2013

    • Excel 2010

    • InfoPath 2010

    • Outlook 2010

    • PowerPoint 2010

    • Project 2010

    • Visio 2010

    • Word 2010

Visual Basic for Applications (VBA) doit être installé dans le cadre d'Office.

[!REMARQUE]

Visual Studio 2012 ne prend pas en charge la création de solutions Office lorsque l'ordinateur de développement a une version d' Office 2013 ou d' Office 2010 qui a été au moyen de travail produit et géré par le bouton.

Bb398242.collapse_all(fr-fr,VS.110).gifInstallations côte à côte de Microsoft Office

Visual Studio 2012 ne prend pas en charge la création de solutions Office lorsque plusieurs versions de Microsoft Office (ou les différentes versions différentes applications Office, telles qu'Excel 2007 et Excel 2010) sont installées côte à côte sur l'ordinateur de développement.Pour créer des solutions Office à l'aide de les outils de développement Office dans Visual Studio 2012, installez uniquement Office 2010 ou Microsoft Office 2013 sur l'ordinateur de développement.

Assemblys PIA (Primary Interop Assembly) de Microsoft Office

Les assemblys PIA Office doivent être installés et inscrits dans le Global Assembly Cache pour effectuer les tâches de développement suivantes :

  • Pour créer un projet au niveau du document

  • Pour exécuter ou déboguer un projet Office dans lequel vous avez modifié la propriété d' Embed Interop Types de toutes les références d'assembly PIA dans votre projet à False. 

Vous pouvez créer et générer des projets de niveau application sans avoir à installer les assemblys PIA dans le Global Assembly Cache.Toutefois, si vous procédez ainsi, vous ne pourrez pas exécuter ni déboguer les projets des scénarios répertoriés ci-dessus.

Lorsque vous installez Office sur l'ordinateur de développement, les assemblys PIA sont installés et inscrits dans le Global Assembly Cache si .NET Framework 2.0 ou version ultérieure est installé à l'avance.

Si vous installez Office sur un ordinateur de développement qui n'a pas le.NET Framework installé, ou encore si vous modifiez le programme d'installation Office pour ne pas installer les assemblys PIA, vous devez les installer séparément.Pour plus d'informations, consultez Comment : installer les assemblys PIA (Primary Interop Assembly) d'Office.

[!REMARQUE]

Visual Studio 2012 installe les copies privées des assemblys PIA en dehors de le Global Assembly Cache.Lorsque vous créez un projet Office, le projet référence ces copies d'assemblys PIA.Toutefois, les assemblys PIA doivent également être installés et inscrits dans le Global Assembly Cache pour effectuer les tâches de développement répertoriées ci-dessus.Pour plus d'informations, consultez Assemblys PIA (Primary Interop Assembly) Office.

Voir aussi

Tâches

Comment configurer un ordinateur pour développer des solutions Office

Comment : installer Visual Studio Tools pour Office Runtime Redistributable

Comment : installer les assemblys PIA (Primary Interop Assembly) d'Office

Concepts

Fonctionnalités disponibles par type d'application et de projet Office

Autres ressources

Mise en route (Développement Office dans Visual Studio)