Erro "Falha da compilação" quando utiliza uma versão de 64 bits do MSBuild para criar um projecto de BizTalk

Sintomas

Quando utiliza uma versão de 64 bits do MSBuild (por exemplo, C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe) para criar um projecto de BizTalk, o processo de compilação falhar com um erro semelhante à seguinte:

Falha da compilação.
"C:\Users\superuser\Documents\Visual Studio 2010\Projects\BizTalk1\BizTalk1.sln" (destino predefinido) (1) ->
"C:\Users\superuser\Documents\Visual Studio 2010\Projects\BizTalk1\BizTalk1\BizTalk1.btproj" (destino predefinido) (2) -> (destino CoreCompile) ->
CSC: erro CS2001: não foi possível encontrar o ficheiro de origem «C:\Users\superuser\Documents\Visual Studio 2010\Projects\BizTalk1\BizTalk1\Schema1.xsd.cs» [C:\Users\superuser\Documents\Visual Studio 2010\Projects\BizTalk1\BizTalk1\BizTalk1.btproj]
Aviso (s) 0
Erro (s 1)

Quando utiliza uma versão de 32 bits do MSBuild (por exemplo, C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe), o processo de criação funciona como previsto.

Causa

Este problema é causado por uma limitação nas versões actuais do BizTalk 2013 e BizTalk 2010.

Solução alternativa

Para contornar este problema, utilize uma versão de 32 bits do MSBuild.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×