Some Things I Learned While Getting Started with .NET Standard | Joshua Chini
This solution also applies to Visual Studio 2019
"When I opened the Add Reference window I was presented with a message that said "No Framework assemblies were found on this machine
Add Reference Window
- That message in the Add Reference window is to be expected when using .NET Standard instead of .NET Framework.
- When you create a .NET Standard library the NETStandard.Library metapackage is automatically referenced during project creation. It is a set of standard .NET APIs that are prescribed to be used and supported together. This includes all of the APIs in the NETStandard.Platform package plus additional libraries that are core to .NET but built on top of NETStandard.Platform. What this means is you don’t need to need add references individually as you need them. If you go and look at your nuget packages you will see the NETStandard.Library."
- If you use .NET Framework, all of the expected assembly frameworks will be listed.