title: Can I use a .NET Standard 2.0 package in a classic .NET 4.6.1 application?
body: <p>I'm a bit confusing how to share <strong>.net-standard 2</strong> nuget package between <strong>.net core</strong> and <strong>.net-framework</strong> applications. For instance, I created <strong>.net-standard 2.0</strong> package with only <code>&lt;TargetFramework&gt;netstandard2.0&lt;/TargetFramework&gt;</code>. So I have only <code>../libs/netstandard2.0</code> folder in package. Can I install it as is into .net-framework 4.6.1. application (according to <a href="https://docs.microsoft.com/en-us/dotnet/standard/net-standard" rel="nofollow noreferrer">compatibility matrix</a> I can)? Or should I make this package multi target <code>&lt;TargetFrameworks&gt;netstandard2.0;net461&lt;/TargetFrameworks&gt;</code>? What advantages here?</p>