Причини
Припустімо, що ви використовуєте адаптер SharePoint Services, у програмі Microsoft BizTalk Server 2013. Під час завантаження файлів з бібліотек документів SharePoint Server 2013, які містять керованих метаданих стовпців за допомогою адаптера, з'являється таке повідомлення про помилку:
Веб-служб Windows SharePoint Services, отримують адаптер не вдалося обробити SharePoint файл, ім'я файлу. Сталася така помилка:
[System.InvalidCastException] не вдалося ролях об'єкт типу "System.Collections.Generic.Dictionary'2[System.String,System.Object]" введіть "Microsoft.SharePoint.Client.Field".
Код помилки: 12310
Після того, як усунути проблеми, що спричиняє виникнення неполадки, можна скасувати витягнення файлу і адаптер спробує обробити, його знову.
Ця помилка викликана веб-служб Windows SharePoint Services, отримання розміщення або надсилання порту URI wsss: / /.? ViewName = ToBizTalk.
Адаптер подія з Ідентифікатором Windows SharePoint Services: 12457
Причина
Ця проблема виникає, оскільки BizTalk Server 2013, використовує SharePoint 2010 клієнт бібліотеки. Однак очікується бібліотеки SharePoint 2013-клієнта.
Вирішення
Відомості про Сукупне оновлення
Цю проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера BizTalk:
Виправлення помилок
Щоб тимчасово усунути цю проблему, скористайтеся одним із наведених нижче способів
-
Не використовуйте керованих метаданих стовпців у SharePoint Server 2013-бібліотеки документів.
-
Замініть SharePoint 2013 вузлів із сервера SharePoint 2013 посилання вузлів в SharePoint 2010:
-
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
Після цього створити такі прив'язки переспрямування BizTalk файли конфігурації (BTSNTSvc.exe.config і 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> -
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Щоб отримати додаткові відомості про пакети оновлень а також список сукупний пакет оновлень для сервера BizTalk, дивіться KB 2555976: пакет оновлень а також список сукупний пакет оновлень, для BizTalk Server.
Щоб отримати додаткові відомості про виправлення для сервера BizTalk бачити KB 2003907: відомості про виправлення для BizTalk і сукупного оновлення, підтримка.