With .NET Core cross-platform and IDE agnostic listing Visual Studio 2017 as a prerequisite is confusing, especially when the only reason Visual Studio is listed is because you're editing a .csproj file.
As a .NET developer using a Macbook with VS Code, Visual Studio for Mac and/or JetBrains' Rider, this prerequisite implies that I'm unable to upgrade to .NET Core 2.0 because I don't have Visual Studio 2017.