title: .NET Core MSTest project can't find VisualStudio type or namespace in Microsoft namespace
body: <p><code>Microsoft Visual Studio Professional 2019 
  Version 16.0.0
  VisualStudio.16.Release/16.0.0+28729.10</code></p>
  
  <p>I added a <code>.NET Core 2.2</code> <code>MSTest</code> project and it added dependencies : </p>
  
  <ul>
  <li>Microsoft.NET.Test.Sdk v16.0.1 ( I updated to v16.2.0 )</li>
  <li>Microsoft.NET.Test.Sdk v1.3.2 ( I updated to v1.4.0 )  </li>
  <li>MSTest.TestFramework v1.3.2 ( I updated to v1.4.0 )</li>
  </ul>
  
  <p>I compile and get this error : </p>
  
  <pre><code>CS0234  The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) ...\packages\microsoft.net.test.sdk\16.2.0\build\netcoreapp1.0\Microsoft.NET.Test.Sdk.Program.cs
  </code></pre>
  
  <p>Microsoft.NET.Test.Sdk.Program.cs</p>
  
  <pre><code>// &lt;auto-generated&gt; This file has been auto generated. &lt;/auto-generated&gt;
  using System;
  [Microsoft.VisualStudio.TestPlatform.TestSDKAutoGeneratedCode]
  class AutoGeneratedProgram {static void Main(string[] args){}}
  </code></pre>
  
  <p>Couple of observations : </p>
  
  <ol>
  <li>Project is <code>.NET Core 2.2</code> but it's using package from
  <code>netcoreapp1.0</code> folder </li>
  <li>NuGet package manager successfully added package <code>Microsoft.NET.Test.Sdk v16.0.1</code> but on build it has an unresolved
  reference</li>
  </ol>