I have bought a MacBook lately and wanted to learn how to work with .NET Core. The first thing is installing the .NET Core libraries and tools of course, which is available from:
.NET Core requires OpenSSL 1.0.0 or later, but Mac OS X currently defaults to OpenSSL 0.9.8. So we first download the sources for the latest stable OpenSSL release 1.0.2h:
Official.NET Core downloads for Linux, macOS, and Windows.NET Core is a cross-platform version of.NET, for building apps that run on Linux, macOS, and Windows. Supported releases. The following table is a list of currently supported.NET Core releases and the versions of macOS they're supported on. These versions remain supported either the version of.NET Core reaches end-of-support. A ️ indicates that the version of.NET Core is still supported.
.net Core 2.1 Mac Download
Next unpack the OpenSSL Sources:
Then compile and install OpenSSL to /usr/local/ssl/macos-x86_64
:
Download Netcore 3.1
Next we need to create symbolic links for the OpenSSL binaries and libraries in the /usr/local
directory, or the .NET Core tools won't find them.
And that's it.
Download .net Core 3.1 Mac
You can now start with .NET Core.