Gilt für
BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Problembeschreibung

Angenommen Sie, den SharePoint Services-Adapter in Microsoft BizTalk Server 2013 verwenden. Beim Herunterladen von Dateien aus SharePoint Server 2013-Dokumentbibliotheken, die Spalten mithilfe des Adapters verwalteten Metadaten wird die folgende Fehlermeldung angezeigt:

Empfangen von Windows SharePoint Services-Adapter konnte die SharePoint Datei Dateiname. Der folgende Fehler aufgetreten:[System.InvalidCastException] konnte nicht aus Objekt vom Typ ' System.Collections.Generic.Dictionary'2[System.String,System.Object] "'Microsoft.SharePoint.Client.Field' eingeben.Fehlercode: 12310Nachdem Sie das Problem, dass das Problem behandelt, für diese Datei Auschecken rückgängig, und der Adapter versucht, erneut verarbeitet.Dieser Fehler wurde ausgelöst durch Windows SharePoint Services Empfangsspeicherortes oder Sendeport mit URI Wsss: / /...? ViewName = ToBizTalk.Windows SharePoint Services-Adapter-Ereignis-ID: 12457

Ursache

Das Problem tritt auf, da BizTalk Server 2013 SharePoint 2010-Clientbibliotheken verwendet. Allerdings sollen Clientbibliotheken SharePoint 2013.

Problemlösung

Informationen zum kumulativen Update

Dieses Problem wurde erstmals die folgenden kumulative Update BizTalk Server behoben:

PROBLEMUMGEHUNG

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:

  • Verwenden Sie nicht verwaltete Metadatenspalten in Dokumentbibliotheken von SharePoint Server 2013.

  • Ersetzen Sie SharePoint 2010-Verweisassemblys mit SharePoint 2013 Assemblys vom Server SharePoint 2013:

    • Microsoft.SharePoint.Client, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

    • Microsoft.SharePoint.Client.Runtime, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e94

    Erstellen Sie dann die folgenden Umleitung einer Assemblybindung in BizTalk-Konfigurationsdateien ("BTSNtSvc.exe.config" tatsächlich und BTSNTSvc64.exe.config):

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      <dependentAssembly>        <assemblyIdentity name="Microsoft.SharePoint.Client"                          publicKeyToken="71e9bce111e9429c"                          culture="neutral" />        <bindingRedirect oldVersion="14.0.0.0"                         newVersion="15.0.0.0"/>      </dependentAssembly>                  <dependentAssembly>        <assemblyIdentity name="Microsoft.SharePoint.Client.Runtime"                          publicKeyToken="71e9bce111e9429c"                          culture="neutral" />        <bindingRedirect oldVersion="14.0.0.0"                         newVersion="15.0.0.0"/>      </dependentAssembly></assemblyBinding>

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Referenzen

Weitere Informationen zu Servicepacks und kumulative Update-Liste für BizTalk Server finden Sie unter KB 2555976: Service Pack und kumulative Update-Liste für BizTalk Server.Weitere Informationen über BizTalk Server-Updates finden Sie unter KB 2003907: Informationen über BizTalk-Updates und kumulative update unterstützt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.