Partager via


Étape 5 : créer un package et déployer la solution Outlook avancée à base de code

Dernière modification : mardi 6 juillet 2010

S’applique à : SharePoint Server 2010

Microsoft Business Connectivity Services (BCS) fournit un modèle objet public sur le serveur pour empaqueter l’ensemble des artefacts de solution d’une solution Microsoft Outlook avancée à base de code dans un package ClickOnce. Cela requiert du codage et ne peut être exécuté que sur le serveur. Pour créer facilement et rapidement un package d’une solution Outlook avancée à base de code, Business Connectivity Services fournit également l’outil de création de package de solution BCS (éventuellement en anglais), disponible dans la Galerie de code MSDN. Cet outil peut être exécuté à partir d’un ordinateur client.

Le package produit à l’aide de l’outil de création de package de solution BCS et le package produit à l’aide du modèle objet sont identiques. Ils peuvent être déployés sur le client en tant que complément Outlook. Le fichier binaire du complément ne fait pas partie du package, mais est fourni par Business Connectivity Services dans le cadre des DLL managées placées dans le Global Assembly Cache au moment de l’installation d’Office.

Pour créer le package d’une solution Outlook avancée à base de code via l’outil de création de package de solution BCS

  1. Copiez tous les artefacts de solution (modèle BDC, souscription de cache et manifeste de la solution) dans un nouveau dossier.

  2. Copiez l’assembly de solution créé à l’Étape 4 : implémenter la solution Outlook avancée basée sur du code dans le même dossier.

  3. Téléchargez l’outil de création de package de solution BCS (éventuellement en anglais) et copiez-le sur un ordinateur client où sont installés Microsoft .NET Framework 3.5 et Microsoft Office 2010.

  4. Exécutez BCSPackageTool.exe. Cela permet d’afficher la boîte de dialogue de l’outil de création de package de solution BCS.

  5. Complétez les informations requises, comme indiqué ci-dessous, puis cliquez sur Package pour créer le package de la solution :

    1. Solution Name   Spécifiez un nom pour le package de solution.

    2. Source Folder Path   Sélectionnez le dossier d’ordinateur local qui contient les artefacts de solution sur l’ordinateur local.

    3. Target Folder Path   Sélectionnez le dossier d’ordinateur local qui doit contenir les fichiers de sortie et les outils de développement Office pour le package Visual Studio.

    4. Solution Version   Spécifiez une version de solution.

    5. Solution Type   Sélectionnez l’option Outlook Advanced Code-Based Solution (OIR).

    6. Add-In Assembly Name   Spécifiez le chemin d’accès de l’assembly de complément que vous avez généré précédemment.

    7. Add-In Entry Class Name   Sélectionnez ContosoSalesManagerAddIn.TisAddIn dans la liste déroulante.

  6. Déclenchez le déploiement du package de solution en cliquant sur Deploy. Vous pouvez également double-cliquer sur les outils de développement Office du package Visual Studio pour démarrer l’installation.

Vous venez de créer et d’installer une solution avancée à base de code dans Outlook.