Freigeben über


Schritt 5: Packen und Bereitstellen der erweiterten codebasierten Outlook-Lösung

Letzte Änderung: Dienstag, 6. Juli 2010

Gilt für: SharePoint Server 2010

In Microsoft Business Connectivity Services (BCS) wird auf dem Server ein öffentliches Objektmodell bereitgestellt, mit dem alle Lösungsartefakte einer erweiterten codebasierten Microsoft Outlook-Lösung in einem ClickOnce-Paket gepackt werden. Dieser Vorgang erfordert Codierung und kann nur auf dem Server ausgeführt werden. Mit dem in Business-Konnektivitätsdienste (Business Connectivity Services) bereitgestellten Tool zum Packen von BCS-Lösungen, das in der MSDN Code Gallery zur Verfügung steht, können Sie eine erweiterte codebasierte Outlook-Lösung einfach und schnell packen. Das Tool kann von einem Clientcomputer ausgeführt werden.

Die mit dem Tool zum Packen von BCS-Lösungen erzeugten Pakete und die mit dem Objektmodell erzeugten Pakete sind identisch und können auf dem Client als Outlook-Add-In bereitgestellt werden. Die Binärdatei des Add-Ins ist nicht Teil des Pakets, wird jedoch stattdessen von Business-Konnektivitätsdienste (Business Connectivity Services) als Teil der verwalteten DLLs bereitgestellt, die zurzeit beim Office-Setup im globalen Assemblycache platziert werden.

So packen Sie eine erweiterte codebasierte Outlook-Lösung mit dem Tool zum Packen von BCS-Lösungen

  1. Kopieren Sie alle Lösungsartefakte (das BDC-Modell, das Cacheabonnement und das Lösungsmanifest) in einen neuen Ordner.

  2. Kopieren Sie die in Schritt 4: Implementieren der erweiterten codebasierten Outlook-Lösung erstellte Lösungsassembly in den gleichen Ordner.

  3. Laden Sie das Tool zum Packen von BCS-Lösungen herunter, und kopieren Sie das Tool auf einen Clientcomputer, auf dem Microsoft .NET Framework 3.5 und Microsoft Office 2010 installiert sind.

  4. Führen Sie BCSPackageTool.exe aus. Dadurch wird das Dialogfeld BCS Solution Packaging Tool angezeigt.

  5. Füllen Sie die unten angegebenen erforderlichen Informationen aus, und klicken Sie dann auf Package, um die Lösung zu packen:

    1. Solution Name Geben Sie einen Namen für das Lösungspaket an.

    2. Source Folder Path Wählen Sie den Ordner auf dem lokalen Computer aus, der die Lösungsartefakte enthält.

    3. Target Folder Path Wählen Sie den Ordner auf dem lokalen Computer aus, der die Ausgabedateien und die Office-Entwicklungstools für das Visual Studio-Paket enthalten soll.

    4. Solution Version Geben Sie eine Lösungsversion an.

    5. Solution Type Wählen Sie die Option Outlook Advanced Code-Based Solution (OIR) aus.

    6. Add-In Assembly Name Geben Sie den Pfad der Add-In-Assembly an, die Sie gerade in einem früheren Schritt erstellt haben.

    7. Add-In Entry Class Name Wählen Sie ContosoSalesManagerAddIn.TisAddIn aus der Dropdownliste aus.

  6. Lösen Sie die Bereitstellung der gepackten Lösung aus, in dem Sie auf Deploy klicken. Sie können auch auf die Office-Entwicklungstools für das Visual Studio-Paket doppelklicken, um die Installation zu starten.

Sie haben nun eine erweiterte codebasierte Lösung in Outlook erstellt und installiert.