My question is relatively simple, however I cannot find an answer online. Where can you find out which .NET APIs will be installed by default with visual studio, and which will need to be installed serperately?
e.g.
System.Threading.Tasks -> Available immediately after installing VS with .Net development options
System.IO.Ports -> Requires a seperate NuGet package installation to become available
Does this depend on the .Net versions installed or on some other factor?
Using the package manager console you can check if it is included or not.
First find out if the package exists:
Find-Package <Your Package>Doing it with the
Systempackage will give you something like:If you know the package is an actual package then you can skip the step above and type:
Get-Package <Your Package>If it is included in
.NETby default you will get the following message:No packages installed.Otherwise you will get something like: