"<mapname.btm>: Excepção Caught" mensagem de erro quando tentar utilizar o Visual Studio Team System 2010 TFS para criar e implementar um projecto de BizTalk 2009 que contém um mapa que faz referência a um esquema de outro projecto</mapname.btm>

Traduções de Artigos Traduções de Artigos
Artigo: 2406405 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Crie um projecto de Microsoft BizTalk 2009 no Microsoft Visual Studio 2008.
  • O projecto de BizTalk 2009 contém um mapa que faz referência a um esquema de outro projecto.
  • Utilizar o Microsoft Visual Studio Team Foundation Server (TFS) 2010 para criar e implementar o projecto.
Neste cenário, recebe uma mensagem de erro semelhante à seguinte:
<mapname.btm></mapname.btm>: Excepção Caught: O mapa contém uma referência a um nó de esquema que não é válido. Talvez o esquema foi alterado. Tente recarregar o mapa no mapeador de BizTalk. O XPath XSD do nó é: / * [local-name() = ' <schema>'] / * [nome de local () = 'FaultMessage'] / * [nome de local () = 'Cabeçalho'] / * [(nome local) = 'Aplicação']</schema>

Causa

O processo de criação de TFS 2010 utiliza MSBuild 4. 0. Referências de assemblagem dentro de um projecto de BizTalk podem ser chamadas parcialmente. Uma vez que as versões 4. 0 do .NET Framework das assemblagens em vez das versões do .NET Framework 3. 5 destas assemblagens carrega o MSBuild 4. 0, os esquemas referenciados não resolvidos correctamente pelo compilador de mapeador do BizTalk.

Resolução

Informações da atualização cumulativa

Para BizTalk Server de 2009, a correcção que resolve este problema está incluída em 1 de actualização cumulativa para o BizTalk Server 2009.

Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

2429050Pacote de actualização cumulativa 1 para BizTalk Server 2009

Informações sobre correcções

Tem uma correcção suportada disponível na Microsoft. No entanto, esta correcção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham o problema descrito neste artigo. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.

Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da Knowledge Base. Se esta secção não for apresentada, contacte o suporte a clientes Microsoft e suporte para obter a correcção.

NotaSe ocorrerem problemas adicionais ou se for necessária a qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a perguntas de suporte adicionais e a problemas que não são elegíveis para esta correcção específica. Para obter uma lista completa dos números de telefone do suporte a clientes Microsoft e o suporte ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
NotaO formulário "Transferência de correcção disponível" apresenta os idiomas para os quais a correcção está disponível. Se não visualizar o seu idioma, é porque não está uma correcção disponível para esse idioma.

Pré-requisitos

Para aplicar esta correcção, tem de ter o BizTalk Server 2009 instalado no computador.

Requisito de reinício

Não é necessário reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição de correcções

Esta correcção não substitui quaisquer outras correcções.

Informações sobre o ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de arquivo posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas no tempo universal coordenado (UTC). Quando visualiza as informações do ficheiro, é convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize aFuso horárioseparador naData e horaitem no painel de controlo.
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiroVersão do ficheiroTamanho do ficheiroDataTempoPlataforma
Biztalkcommon.TARGETSNão aplicável10,68107-Sep-201018: 08Não aplicável
Microsoft.BizTalk.mapper.Compiler.dll3.8.443.2157,57607-Sep-201018: 08x86
Microsoft.BizTalk.mapper.om.dll3.8.443.2128,88807-Sep-201018: 08x86
Microsoft.BizTalk.schemaeditor.dll3.8.443.2214,91207-Sep-201018: 08x86
Microsoft.BizTalk.tom.dll3.8.443.2874,35207-Sep-201018: 08x86
Microsoft.BizTalk.tom.dll3.8.443.2874,35207-Sep-201018: 08x86
Microsoft.visualstudio.biztalkproject.base.dll3.8.443.232,66407-Sep-201018: 08x86
Microsoft.visualstudio.biztalkproject.buildtasks.dll3.8.443.241,38407-Sep-201018: 08x86

Ponto Da Situação

A Microsoft confirmou que este é um problema dos produtos da Microsoft listados na secção "Aplica-se a".

Referências


Para utilizar TFS 2010, pode utilizar o Visual Studio Team System 2008 Service Pack 1 com a seguinte actualização de compatibilidade para o Team Foundation Server 2010 instalado ou o Microsoft Visual Studio Team Explorer 2010. Para mais informações sobre como reencaminhar a atualização de compatibilidade, visite o seguinte Web site do centro de transferências da Microsoft:
Actualização de compatibilidade forward do Team System 2008 Service Pack 1 Studio Visual para Team Foundation Server 2010 (Installer)
Para mais informações sobre correcções do BizTalk Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2003907Informações sobre correcções do BizTalk Server

Propriedades

Artigo: 2406405 - Última revisão: 8 de dezembro de 2010 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Standard
  • Microsoft Visual Studio Team Foundation Server 2010
Palavras-chave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbbiztalk2009presp1fix kbmt KB2406405 KbMtpt
Tradução automática
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: 2406405

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com