Вы можете выйти и использовать следующую (недокументированную) функцию для получения последней поддерживаемой версии:
<PropertyGroup>
<LatestTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</LatestTargetPlatformVersion>
<TargetPlatformVersion Condition="'$(TargetPlatformVersion)' == ''">$(LatestTargetPlatformVersion)</TargetPlatformVersion>
</PropertyGroup>
См. здесь и здесь для получения дополнительной информацииа также источник приведенного выше фрагмента.
Однако : Вы можете подумать еще раз и подумать об этом вообще.Потому что таким образом у вас практически нет надежных сборок, в зависимости от того, на каком узле вы строите, вы используете разные настройки (даже неконтролируемые).Вам, вероятно, лучше либо выбрать наименьшую версию commen для всех узлов, либо обновить остальные.Таким образом, независимо от того, где вы строите, вы можете быть уверены, что используете одни и те же инструменты (сборки) и получите тот же результат сборки.