- The document analyzes .NET API and P/Invoke compatibility of NuGet packages. It finds that 63% of top 1000 packages and 69% of all packages are compatible with .NET Standard 2.0.
- Of incompatible packages, many depend on app models like ASP.NET or use over 50 missing APIs. Excluding these, most packages only use a small number of missing APIs.
- A small percentage of compatible packages use P/Invokes, mostly depending on Windows APIs, but many use only a few APIs.