Partager via


Comment : cibler les applications Office via les assemblys PIA (Primary Interop Assembly)

Lorsque vous créez un projet Office, Visual Studio ajoute automatiquement des références aux assemblys PIA (Primary Interop Assembly) Microsoft Office qui sont obligatoires pour générer votre projet.Vous devez ajouter des références aux autres assemblys PIA dans les scénarios suivants :

  • Vous voulez utiliser des fonctionnalités d'autres applications Microsoft Office dans votre projet.Vous pouvez par exemple vouloir utiliser des fonctionnalités de Microsoft Office Excel dans un projet pour Microsoft Office Word.

  • Vous souhaitez automatiser des applications Microsoft Office qui ne disposent pas de projets dédiés dans Visual Studio, par exemple Microsoft Office Access.

S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Office 2013 et Office 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.

[!REMARQUE]

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour ajouter une référence à un assembly PIA

  1. Ouvrez votre projet Office et sélectionnez le nom du projet dans l'Explorateur de solutions.

  2. Dans le menu Projet, cliquez sur Ajouter une référence.

  3. Sous l'onglet .NET, sélectionnez l'assembly PIA souhaité dans la liste Nom du composant.Pour plus d'informations sur les assemblys PIA de Microsoft Office disponibles, consultez Assemblys PIA (Primary Interop Assembly) Office.

    Si le projet cible .NET Framework 4 ou .NET Framework 4.5, la propriété Incorporer les types d'interopérabilité pour la référence d'assembly est définie à True par défaut.En utilisant ce paramètre, votre solution ne requiert pas l'assembly PIA sur les ordinateurs des utilisateurs finaux.Pour plus d'informations, consultez Conception et création de solutions Office.

    [!REMARQUE]

    Dans les projets Office, ajoutez toujours des références aux assemblys PIA (Primary Interop Assembly) Office à l'aide de l'onglet .NET de la boîte de dialogue Ajouter une référence plutôt que de l'onglet COM.Pour plus d'informations, consultez Assemblys PIA (Primary Interop Assembly) Office.

  4. Cliquez sur OK.

    Le nom de l'assembly s'affiche dans le dossier Références de l'Explorateur de solutions.

Voir aussi

Tâches

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

Référence

Assemblys PIA (Primary Interop Assembly) Office

Concepts

Écriture de code dans les solutions Office

Autres ressources

Développement de solutions Office