title: New installation of VS2017 and .net core 2.1 but cannot see templates only set framework
body: <p>I'm trying to set up a new computer with VS2017 to build .net core 2.1 (not 2.2) applications. This is what I've got, all x64:</p>
  
  <ul>
  <li>Visual Studio Enterprise 2017: 15.9.22</li>
  <li>dotNet core sdk 2.1.513 (edit from: 2.1.805)</li>
  <li>enabled the flag in VS to allow SDK previews</li>
  </ul>
  
  <p>NOTE: As per first answer I erroneously used a 2019 version of SDK, but I swapped this 2.1.805 with 2.1.513 (the 2017 version) and this fails too</p>
  
  <p>I can compile and build fine, but when I try VS2017</p>
  
  <ol>
  <li>There are no .net core templates</li>
  <li>Compiling existing core projects created from command line is ok</li>
  <li>Opening a project created from the command line says </li>
  </ol>
  
  <p>I've tried various online solutions but they all seem to stem from people using old versions trying out .net core 2 when it was released as a beta. I'm doing everything from the latest versions.</p>
  
  <p>Can anyone help me get VS provide templates?</p>