MSBuild 12 в TeamCity не находит эталонные сборки для .NET 4.5.1

В журнале сборки TeamCity появляются следующие предупреждающие сообщения:

[GetReferenceAssemblyPaths] C: \ Program Files (x86) \ MSBuild \ 12.0 \ bin \ Microsoft.Common.CurrentVersion.targets (989, 5): предупреждение MSB3644: были ссылки на сборки для платформы ".NETFramework, Version = v4.5.1" не найдено. Чтобы решить эту проблему, установите SDK или Targeting Pack для этой версии платформы или перенастройте свое приложение на версию платформы, для которой у вас установлен SDK или Targeting Pack. Обратите внимание, что сборки будут разрешены из глобального кэша сборок (GAC) и будут использоваться вместо ссылочных сборок. Поэтому ваша сборка может быть неправильно нацелена на ту платформу, которую вы намереваетесь.

Я используюMSBuild Тип бегуна. у меня естьMicrosoft Build Tools 2013 выбран для версии MSBuild и12.0 выбран для MSBuild ToolsVersion. Все мои проекты в моем решении ориентированы на 4.5.1. Мое решение в VS2013.

Я установил MSBuild Tools 2013 на сервер TeamCity (перезапустил службу TeamCity) и все агенты сборки (также перезапустил эти службы).

Это то, о чем мне нужно беспокоиться, и если да, то как я могу исправить это?

Ответы на вопрос(1)

Ваш ответ на вопрос