Pregunta

Tengo un servidor de compilación que tiene TFS 2010 Servicio de compilación instalado.Tengo 2 agentes de compilación y 1 controlador configurados.Uno de nuestros proyectos se ha convertido a Visual Studio 2012.

Descubrí que .NET framework 4.5 viene con una nueva versión de MSBuild que es la versión 4.5.

lo instalé .NET framework 4.5 sobre el Build Server porque antes de instalarlo cada vez que se creaba el proyecto seguía apareciendo el siguiente error:

"La solución es de la versión '12.00' que actualmente no es compatible".

Después de instalar .NET 4.5, sigo teniendo el mismo problema.

¿Cómo podría hacer para resolver esto?

¿Tengo que configurar Build Agent para usar el nuevo? MSBuild 4.5 para construir este proyecto en particular o configuro algo en el archivo de solución del proyecto?¿Si es así, cómo?

Realmente agradecería si alguien pudiera ayudarme con esto, por favor.

¿Fue útil?

Solución

Intente instalar vs2012 en el servidor de compilación, aunque no creo que sea estrictamente necesario, es la forma más fácil de instalar todos los requisitos.

Otros consejos

Hemos instalado VS2012 en el agente de compilación.Curiosamente, cuando conecto RDC al agente de compilación y luego ejecuto msbuild desde la línea de comandos, todo funciona bien.Entonces, parece que el problema ocurre incluso antes de llegar a MSBuild.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top