Для тех, кто все еще пытается использовать ValueTask, необходимо установить пакет System.Threading.Tasks.Extensions Nuget. Моя система включает VS 2017 версии 15.2 вместе с версией 4.7 .NET Framework, и мне все равно пришлось установить пакет Nuget.
Чтобы установить пакет, в VS 2017 щелкните меню «Проект» и выберите «Управление пакетами Nuget». В поле поиска введите System.Threading.Tasks.Extensions и установите его. Вы должны быть готовы пойти после этого.