У мене була така ж проблема, і я маю останню версію Microsoft Visual Studio Community 2017 версії 15.7.3
Щойно я завантажив останню версію SDK 2.1 і жодних проблем із націлюванням.
https://www.microsoft.com/net/download/thank-you/dotnet-sdk-2.1.301-windows-x64-installer
Інформація: Microsoft Visual Studio Community 2017 Версія 15.7.3 VisualStudio.15.Реліз / 15.7.3 + 27703.2026 Microsoft .NET Framework Версія 4.7.03056
Встановлена версія: Спільнота
C # Інструменти 2.8.3-beta6-62923-07. Виконувати хеш: 7aafab561e449da50712e16c9e81742b8e7a2969 C # компоненти, що використовуються в IDE. Залежно від типу проекту та налаштувань, може використовуватися інша версія компілятора.
Загальні інструменти Azure 1.10 Надає загальні послуги для використання мобільними службами Azure та Microsoft Azure Tools.
NuGet Package Manager 4.6.0 Менеджер пакунків NuGet у Visual Studio. Для отримання додаткової інформації про NuGet відвідайте http://docs.nuget.org/ .
Розширення ProjectServicesPackage 1.0 Розширення ProjectServicesPackage Visual Studio Детальна інформація
Розширення ResourcePackage 1.0 Розширення ResourcePackage Visual Studio Розширена інформація
Visual Basic Tools 2.8.3-beta6-62923-07. Виконувати хеш: 7aafab561e449da50712e16c9e81742b8e7a2969 Visual Basic компоненти, що використовуються в IDE. Залежно від типу проекту та налаштувань, може використовуватися інша версія компілятора.
Visual Studio Code Debug Adapter Host Package 1.0 Interop-шар для розміщення адаптерів налагодження Visual Studio Code у Visual Studio
Інструменти Visual Studio for Unity 3.7.0.1 Інструменти Visual Studio для Unity
global.json
файл, який закріплює ваш .NET Core SDK до 1.x? Ви встановили .NET Core 2.0 SDK окремо? (Я б очікував, що він буде включений до VS, але все одно не завадить його встановити.)