title: Packages are not compatible with netcoreapp2.0
body: <p>Today this error ocurred again. Visual Studio does not recognize most of the packages instaled in Microsoft.AspNetCore.All but I'm also getting problems with:</p>
  
  <ul>
  <li>Microsoft.Extensions.Logging.Debug</li>
  <li>Microsoft.VisualStudio.Web.CodeGenerators.Mvc</li>
  <li>Microsoft.EntityFrameworkCore.Tools.DotNet</li>
  </ul>
  
  <p>The error message is like this for every package:</p>
  
  <blockquote>
    <blockquote>
      <p>The Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 package is not compatible with netcoreapp2.0 (.NETCoreApp, Version = v2.0). The Microsoft.VisualStudio.Web.CodeGenerators.Mvc 2.0.0 package supports: netstandard2.0 (.NETStandard, Version = v2.0)</p>
    </blockquote>
  </blockquote>
  
  <p>I got pass this issue before doing the following:</p>
  
  <ul>
  <li>Updating VS to version 15.3.1 </li>
  <li>Updating SDK to version 2.0</li>
  </ul>
  
  <p>Now, I have updated NuGet.Commandline to 4.3 but the problem persists.</p>
  
  <p>I'm also getting this alert:</p>
  
  <blockquote>
    <blockquote>
      <p>There is no way to resolve the conflict between "System.Collections.NonGeneric, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" and "System.Collections.NonGeneric, Version = 4.0.1.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a ". "System.Collections.NonGeneric, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" will be chosen arbitrarily. Application D: \ Visual Studio \ MSBuild \ 15.0 \ Bin \ Microsoft.Common.CurrentVersion.targets 1964</p>
    </blockquote>
  </blockquote>
  
  <p>Any other update I shall look into? Any help is welcome. Thanks</p>