cross-platform-desktop
Simple cross-platform desktop to demonstrate how .Net Core can be used in an Electron application.
Implementation detail
https://scotch.io/@rui/how-to-build-a-cross-platform-desktop-application-with-electron-and-net-core
Demos
run
Install prerequisites
Windows
Download and install the latest .NET Core SDK for Windows
run.cmd
MacOS
In order to use .NET Core on MacOS, we first need to install the latest version of OpenSSL. The easiest way to get this is from http://brew.sh/ After installing brew, do the following:
brew update
brew install openssl
mkdir -p /usr/local/lib
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
Then download and install the latest .NET Core SDK for MacOS
./run.sh
build distributables
npm run dist