MSBuild 12 w TeamCity nie znajduje zestawów referencyjnych dla .NET 4.5.1

Otrzymuję następujące komunikaty ostrzegawcze w dzienniku kompilacji TeamCity:

[GetReferenceAssemblyPaths] C: Program Files (x86) MSBuild 12.0 bin Microsoft.Common.CurrentVersion.targets (989, 5): ostrzeżenie MSB3644: Zestawy referencyjne dla struktury „.NETFramework, Version = v4.5.1” były nie znaleziono. Aby rozwiązać ten problem, zainstaluj pakiet SDK lub pakiet targetowania dla tej wersji frameworka lub zmień kolejność aplikacji na wersję frameworka, dla którego zainstalowano pakiet SDK lub pakiet Targeting. Należy zauważyć, że zespoły zostaną rozwiązane z pamięci podręcznej Global Assembly Cache (GAC) i zostaną użyte zamiast zespołów odniesienia. Dlatego twoje złożenie może nie być poprawnie ukierunkowane na ramy, które zamierzasz.

UżywamMSBuild Typ biegacza. mamMicrosoft Build Tools 2013 wybrany do wersji MSBuild i12.0 wybrane dla MSBuild ToolsVersion. Wszystkie moje projekty w moim rozwiązaniu są ukierunkowane na 4.5.1. Moje rozwiązanie jest w VS2013.

Zainstalowałem MSBuild Tools 2013 na serwerze TeamCity (zrestartowałem usługę TeamCity) i wszystkich agentów kompilacji (zrestartowałem również te usługi).

Czy muszę się o to martwić, a jeśli tak, to jak mogę to naprawić?

questionAnswers(1)

yourAnswerToTheQuestion