CORRECÇÃO: Não é possível transferir ficheiros a partir de bibliotecas de documentos do SharePoint Server 2013 utilizando o adaptador de serviços do SharePoint

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3050885
Sintomas
Suponha que utiliza a placa de SharePoint Services no Microsoft BizTalk Server 2013. Quando transferir ficheiros a partir de bibliotecas de documentos do SharePoint Server 2013 que contenham colunas metadados geridos utilizando a placa, recebe a seguinte mensagem de erro:
O Windows SharePoint Services receber placa não conseguiu processar o ficheiro do SharePoint Nome de ficheiro. Foi encontrado o seguinte erro:
[System.InvalidCastException] não é possível converter o objecto do tipo ' System.Collections.Generic.Dictionary'2[System.String,System.Object]' escrever 'Microsoft.SharePoint.Client.Field'.
Código de erro: 12310
Depois de ter tratado o problema a causar este problema, pode anular a saída para este ficheiro e o adaptador irá tentar processá-lo novamente.
Este erro foi accionado pelo Windows SharePoint Services localização de receber ou enviar porta com wsss URI: / / [...]? ViewName = ToBizTalk.
ID de evento de placa do Windows SharePoint Services: 12457

Causa
Este problema ocorre porque o BizTalk Server 2013 utiliza bibliotecas de cliente do SharePoint 2010. No entanto, sejam espera bibliotecas de cliente do SharePoint de 2013.
Resolução

Informações de actualização cumulativa

Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:
Como contornar
Para contornar este problema, utilize um dos seguintes soluções:
  • Não utilize colunas metadados geridos em bibliotecas de documentos do SharePoint Server 2013.
  • Substitua as assemblagens referenciadas do SharePoint 2010 com assemblagens de 2013 de SharePoint do servidor SharePoint 2013:
    • Microsoft.SharePoint.Client, Version = 15.0.0.0, idioma = neutro, PublicKeyToken = 71e9bce111e9429c
    • Microsoft.SharePoint.Client.Runtime, Version = 15.0.0.0, idioma = neutro, PublicKeyToken = 71e9bce111e94
    Em seguida, crie o redireccionamento de enlace seguintes nos ficheiros de configuração do BizTalk (BTSNTSvc.exe.config e 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>
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Para mais informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte KB 2555976: Service pack e lista de actualização cumulativa para o BizTalk Server.

Para mais informações sobre correcções do BizTalk Server, consulte KB 2003907: Informações sobre correcções do BizTalk e o suporte de actualização cumulativa.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3050885 - Última Revisão: 10/10/2015 16:52:00 - Revisão: 1.0

Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3050885 KbMtpt
Comentários