Debuggen eines Providers

Es gibt mehrere Möglichkeiten, einen Outlook-Connector für soziale Netzwerke (OSC) zu debuggen:

  • Mithilfe von Debugbefehlen in der Menübandkomponente der Office Fluent-Benutzeroberfläche in Outlook oder der unterstützenden Office-Clientanwendung bewirkt die OSC verschiedene Aktionen.

  • Mithilfe von Fiddler zum Nachverfolgen von API-Aufrufen und XML-Daten, die zwischen einem sozialen Netzwerk und seinem OSC-Anbieter gesendet werden

Debugschaltflächen

Die ERWEITERBARKEIT des OSC-Anbieters bietet die Möglichkeit zum Debuggen eines OSC-Anbieters. Um einen Anbieter zu debuggen, erstellen Sie einen DebugProviders Wert vom Typ DWORD in der Windows-Registrierung unter dem SocialConnector Schlüssel (wie in der folgenden Zeile gezeigt), und legen Sie den DebugProviders Wert auf 1 fest.

HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector

Standardmäßig ist das Debuggen des Anbieters deaktiviert. Wenn der DebugProviders Wert nicht vorhanden oder vorhanden und auf den Wert 0 festgelegt ist, wird das Debuggen des Anbieters deaktiviert.

Wenn das Debuggen des Anbieters aktiviert ist, zeigt das OSC ein Warnungsdialogfeld mit ausführlichen Fehlerinformationen an, wenn ein Fehler auftritt, und überprüft alle OSC-Anbieter-XML anhand des XML-Schemas des OSC-Anbieters. Basierend auf dem für eine XML-Zeichenfolge angegebenen Namespace wird ein OSC-Anbieter, der mit OSC 1.0 entwickelt wurde, anhand der OSC 1.0-Schemadatei OutlookSocialProvider.xsd überprüft. Ein OSC-Anbieter, der mit OSC 1.1 oder höher entwickelt wurde, wird anhand der Schemadatei OutlookSocialProvider_1.1.xsd überprüft. Wenn Sie den DebugProviders Wert verwenden, wird die Debugwarnung für alle geladenen Anbieter anstelle eines bestimmten Anbieters angezeigt.

Um Debugschaltflächen anzuzeigen, die Ihnen beim Debuggen eines Anbieters helfen können, erstellen Sie in der Windows-Registrierung unter dem SocialConnector Schlüssel einen ShowDebugButtons Wert vom Typ DWORD, und legen Sie den ShowDebugButtons Wert auf 1 fest. Legen Sie den Wert auf 0 fest, um die Schaltflächen der Debugbefehlsleiste ShowDebugButtons auszublenden.

Für Outlook 2010 und Clientanwendungen seit Office 2013 werden die Debugschaltflächen auf der Registerkarte Add-Ins des Explorer-Menübands angezeigt. Für Outlook 2007 und Outlook 2003 werden die Debugschaltflächen auf der Standardbefehlsleiste des Outlook-Explorer-Fensters angezeigt.

In der folgenden Tabelle werden die Debugschaltflächen beschrieben.

Schaltfläche "Debuggen" Funktion
Kontakte synchronisieren
Bewirkt, dass die OSC den OSC-Anbieter nur nach zwischengespeicherten Kontakten fragt.
GAL-Synchronisierung
Bewirkt, dass der OSC Daten aus der globalen Exchange-Adressliste in Outlook-Kontakten auffüllt.
Kategoriecache ungültig
Bewirkt, dass die OSC die Kategorieliste für jeden Speicher neu lädt, wenn der Aktivitätsfeed aktualisiert wird.

Fiddler

Fiddler ist ein Over-the-Wire-Debuggingtool zum Überprüfen der API-Aufrufe, die von Ihrem Anbieter an das soziale Netzwerk gesendet werden, sowie xml-Aufrufe, die vom sozialen Netzwerk an Ihren Anbieter gesendet werden. Fiddler steht zum Download unter Fiddler Web Debugging Proxy zur Verfügung.

Siehe auch