Error al usar una versión de 64 bits de MSBuild para crear un proyecto de BizTalk
Este artículo le ayuda a resolver el problema en el que se produce un error en las compilaciones BizTalk Server proyectos.
Versión del producto original: BizTalk Server
Número KB original: 3030830
Síntomas
Cuando se usa una versión de 64 bits de MSBuild (por ejemplo, ) para crear un proyecto de BizTalk, el proceso de compilación produce un error similar al C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe siguiente:
Error en la compilación.
"C:\Users\superuser\Documents\Visual Studio 2010\Projects\BizTalk1\BizTalk1.sln" (destino predeterminado) (1) ->
"C:\Users\superuser\Documents\Visual Studio 2010\Projects\BizTalk1\BizTalk1\BizTalk1.btproj" (destino predeterminado) (2) ->(CoreCompile target) ->
CSC : error CS2001: No se pudo encontrar el archivo de origen '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]
0 Advertencia(s)
1 Error(s)
Cuando se usa una versión de 32 bits de MSBuild (por ejemplo, ), el proceso de compilación C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe funciona según lo esperado.
Causa
Este problema se debe a una limitación en las versiones actuales de BizTalk 2013 y BizTalk 2010.
Solución alternativa
Para solucionar este problema, use una versión de 32 bits de MSBuild.
Se aplica a
- BizTalk Server rama de 2013
- BizTalk Server 2013 Developer
- BizTalk Server 2013 Enterprise
- BizTalk Server 2013 Standard
- BizTalk Server sucursal 2010
- BizTalk Server Developer 2010
- BizTalk Server Enterprise 2010
- BizTalk Server Standard 2010