Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Да предположим, че използвате SharePoint адаптера в Microsoft BizTalk Server 2013. Когато изтегляте файлове от SharePoint Server 2013 библиотеки с документи, които съдържат управлявани метаданни колони с помощта на адаптер, получавате следното съобщение за грешка:

Windows SharePoint Services получават адаптер не успя да обработи SharePoint файла FileName. Възникна следната грешка:
[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 2010 блокове с SharePoint 2013 възли от сървъра на 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

    След това Създайте следния задължителен пренасочването в 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>

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Препратки

За повече информация за сервизни пакети и сборен списък за BizTalk Server KB 2555976: сервизен пакет и сборен списък за BizTalk Server.

За повече информация относно BizTalk Server поправки, вижте KB 2003907: информация за BizTalk спешни корекции и кумулативни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×