MSBuild 12 en TeamCity no encuentra ensamblados de referencia para .NET 4.5.1

Recibo los siguientes mensajes de advertencia en mi registro de construcción de TeamCity:

[GetReferenceAssemblyPaths] C: \ Archivos de programa (x86) \ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targets (989, 5): advertencia MSB3644: los ensamblajes de referencia para el marco ".NETFramework, Version = v4.5.1" eran extraviado. Para resolver esto, instale el SDK o Targeting Pack para esta versión de marco o vuelva a dirigir su aplicación a una versión del marco para el cual tiene instalado el SDK o Targeting Pack. Tenga en cuenta que los ensamblajes se resolverán a partir del Caché de ensamblados global (GAC) y se utilizarán en lugar de los ensamblajes de referencia. Por lo tanto, su ensamblaje puede no estar correctamente orientado para el marco que desea.

Estoy usando elMSBuild Tipo de corredor. yo tengoMicrosoft Build Tools 2013 seleccionado para la versión de MSBuild y12.0 seleccionado para MSBuild ToolsVersion. Todos mis proyectos en mi solución apuntan a 4.5.1. Mi solución está en VS2013.

Instalé MSBuild Tools 2013 en el servidor de TeamCity (reinicié el servicio de TeamCity) y todos los agentes de compilación (también reinicié esos servicios).

¿Es esto algo de lo que debo preocuparme y, de ser así, cómo puedo corregirlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta