title: Reference .net461 assembly from netstandard 2.0
body: <p>According to <a href="https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-core-2-0/" rel="nofollow noreferrer">Microsoft</a>("Reference .NET Framework libraries from .NET Standard") we can reference full framework libraries &lt;= .NET 4.6.1 from .NetStandard 2.0 projects to help with the migration of existing code starting with Visual Studio 15.3</p>
  
  <p>So why does the following not work?</p>
  
  <p>NetStandard/NetStandard.csproj:</p>
  
  <pre><code>&lt;Project Sdk="Microsoft.NET.Sdk"&gt;
    &lt;PropertyGroup&gt;
      &lt;TargetFramework&gt;netstandard2.0&lt;/TargetFramework&gt;
    &lt;/PropertyGroup&gt;
  
    &lt;ItemGroup&gt;
      &lt;ProjectReference Include="..\FullFramework\FullFramework.csproj" /&gt;
    &lt;/ItemGroup&gt;
  &lt;/Project&gt;
  </code></pre>
  
  <p>FullFramework/FullFramework.csproj</p>
  
  <pre><code>&lt;Project Sdk="Microsoft.NET.Sdk"&gt;
    &lt;PropertyGroup&gt;
      &lt;TargetFramework&gt;net461&lt;/TargetFramework&gt;
    &lt;/PropertyGroup&gt;
  &lt;/Project&gt;
  </code></pre>
  
  <p>Gives me the following error:</p>
  
  <pre><code>  error NU1201: Project FullFramework is not compatible with netstandard2.0 (.NETStandard,Version=v2.0). Project FullFramework supports: net461 (.NETFramework,Version=v4.6.1)
    error : Project '..\FullFramework\FullFramework.csproj' targets 'net461'. It cannot be referenced by a project that targets '.NETStandard,Version=v2.0'.
  </code></pre>