É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
Copiez tous les artefacts de solution (modèle BDC, souscription de cache et manifeste de la solution) dans un nouveau dossier.
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.
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.
Exécutez BCSPackageTool.exe. Cela permet d’afficher la boîte de dialogue de l’outil de création de package de solution BCS.
Complétez les informations requises, comme indiqué ci-dessous, puis cliquez sur Package pour créer le package de la solution :
Solution Name Spécifiez un nom pour le package de solution.
Source Folder Path Sélectionnez le dossier d’ordinateur local qui contient les artefacts de solution sur l’ordinateur local.
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.
Solution Version Spécifiez une version de solution.
Solution Type Sélectionnez l’option Outlook Advanced Code-Based Solution (OIR).
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.
Add-In Entry Class Name Sélectionnez ContosoSalesManagerAddIn.TisAddIn dans la liste déroulante.
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.