Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Załóżmy, że karta SharePoint Services w programie Microsoft BizTalk Server 2013. Podczas pobierania plików z bibliotek dokumentów programu SharePoint Server 2013, które zawierają kolumny zarządzanych metadanych przy użyciu karty, pojawi się następujący komunikat o błędzie:

Windows SharePoint Services otrzymują karty nie powiodło się przetworzenie pliku programu SharePoint Nazwa pliku. Wystąpił następujący błąd:
[System.InvalidCastException] nie można rzutować obiektu typu ' System.Collections.Generic.Dictionary'2[System.String,System.Object]' typu 'Microsoft.SharePoint.Client.Field'.
Kod błędu: 12310
Po problem powoduje ten problem, można cofnąć wyewidencjonowania dla tego pliku, a karta będzie próbował ponownie przetworzyć.
Ten błąd został wywołany przez program Windows SharePoint Services odbierania lokalizacji lub wysłać portu z identyfikatora URI wsss: / / [...]? ViewName = ToBizTalk.
Identyfikator zdarzenia karty programu Windows SharePoint Services: 12457


Przyczyna

Ten problem występuje, ponieważ BizTalk Server 2013 korzysta z biblioteki klienta programu SharePoint 2010. Jednakże oczekuje się biblioteki klienta programu SharePoint 2013.

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Ten problem został po raz pierwszy rozwiązany w następujących aktualizacji zbiorczej programu BizTalk Server:

Obejście problemu

Aby obejść ten problem, użyj jednej z następujących rozwiązań:

  • Nie należy używać kolumny zarządzanych metadanych w bibliotekach dokumentów programu SharePoint Server 2013.

  • Zamień odwołania zestawów programu SharePoint 2010 zestawów programu SharePoint 2013 z serwera programu 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

    Następnie należy utworzyć następujące przekierowania powiązań w plikach konfiguracyjnych systemu BizTalk (BTSNTSvc.exe.config i 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>

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Powiązane artykuły

Aby uzyskać więcej informacji na temat dodatków service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server zobacz KB 2555976: dodatek Service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server.

Aby uzyskać więcej informacji dotyczących poprawek programu BizTalk Server, zobacz KB 2003907: informacji dotyczących poprawek systemu BizTalk i zbiorczej aktualizacji pomocy technicznej.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×