Platí pro
BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Příznaky

Předpokládejme, že používáte adaptér služby SharePoint v aplikaci Microsoft BizTalk Server 2013. Při stahování souborů z knihoven dokumentů služby SharePoint Server 2013, které obsahují sloupce spravovaných metadat pomocí adaptéru zobrazí následující chybová zpráva:

Služba Windows SharePoint Services se zobrazí adaptéru se nepodařilo zpracovat soubor SharePoint název souboru. Byla zjištěna následující chyba:[System.InvalidCastException] nelze vrátit objekt typu ' System.Collections.Generic.Dictionary'2[System.String,System.Object] "zadejte"Microsoft.SharePoint.Client.Field".Kód chyby: 12310Jakmile jste vyřešili problém způsobuje potíže, můžete vrátit zpět rezervaci pro tento soubor a adaptér se pokusí jej znovu zpracovat.Tato chyba byla spuštěna pomocí služby Windows SharePoint Services se zobrazí umístění nebo odeslat port s URI wsss: / / [...]? ViewName = ToBizTalk.ID události služby Windows SharePoint Services adaptéru: 12457

Příčina

K problému dochází, protože používá BizTalk Server 2013 klientské knihovny služby SharePoint 2010. Však klient knihovny SharePoint 2013 se předpokládá.

Řešení

Informace o kumulativní aktualizaci

Tento problém byl poprvé opraven v následující kumulativní aktualizaci serveru BizTalk Server:

Jak potíže obejít

Chcete-li tento problém vyřešit, použijte jednu z následujících řešení:

  • Nepoužívejte spravovaná metadata sloupců v knihovnách dokumentů služby SharePoint Server 2013.

  • Nahraďte odkazovaná sestavení SharePoint 2010 SharePoint 2013 sestavení ze serveru 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

    Vytvořte následující přesměrování vazby v BizTalk konfigurační soubory (BTSNTSvc.exe.config a 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>

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Odkazy

Další informace o aktualizacích service Pack a kumulativní aktualizace seznamu pro BizTalk Server naleznete v tématu KB 2555976: Service pack a kumulativní aktualizace seznamu pro BizTalk Server.Další informace o opravách hotfix serveru BizTalk Server naleznete v tématu KB 2003907: informace o opravách hotfix BizTalk a kumulativní aktualizace podporu.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.