Search notes:

NuGet

NuGet is the package manager for all .NET platforms.
A NuGet package is essentially a set of DLLs, resources and a manifest that are stuffed into a a zip file with a .nupkg extension.
A repository of Nuget packages is nuget.org. As of 2019-10-11, it hosts over 172'000 packages.

Tools

dotnet.exe CLI
nuget.exe CLI
Package Manager Console Visual Studio on Windows
Package manager UI Visual Studio on Windows
Manage NuGet UI Visual Studio on Mac
MSBuild Windows

Download and using nuget packages in PowerShell

I was somewhat successful trying to download nuget packages with PowerShell and then using it with a script like so:
$packageName = 'BouncyCastle'
$version     = '1.8.9.0'          # Leave empty for latest release?

$downloadURL = "https://www.nuget.org/api/v2/package/$packageName/$version"

invoke-webRequest $downloadURL -outFile $pwd/$packageName.zip
Extracting the required DLLs from the downloaded zip file
add-type -assembly System.IO.Compression.FileSystem
$zip = [IO.Compression.ZipFile]::OpenRead("$pwd/$packageName.zip")
[IO.Compression.ZipFileExtensions]::ExtractToFile($zip.GetEntry("lib/BouncyCastle.Crypto.dll"), "$pwd/$packageName.dll")
Later …
add-type -path "$pwd/$packageName.dll"
…
… [Org.BouncyCastle.Math.EC.AbstractFpCurve] …

See also

C:\Program Files (x86)\Microsoft SDKs\NuGetPackages
winget.exe

Links

www.nuget.org

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/Microsof...', 1788450779, '216.73.217.21', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/Microsoft/dot-net/NuGet/index(86): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78