Used to check if iBoxDB is supported on Windows and Linux,
iBoxDB ORM eXpress Persistent Objects XPO
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Reference Include="\home\user\Downloads\iBoxDB\NETDB\iBoxDB.dll">
</Reference>
<!--
<Reference Include="\home\user\Downloads\iBoxDB\NETDB\NET2\iBoxDB.NET2.dll">
</Reference>
-->
</ItemGroup>
</Project>
NETCoreApp 1.1 , NETCoreApp , DNXCore , DNXMono
Download
Copy /OriginVer/ to ASP.NET Server
sudo apt-get update
sudo apt-get install mono-xsp4
git clone https://github.com/iboxdb/aspnet-cross-platform-db.git
cd aspnet-cross-platform-db/OriginVer
xsp4
git clone https://github.com/iboxdb/aspnet-cross-platform-db.git
cd aspnet-cross-platform-db/netcoreapp11
dotnet restore
dotnet run
git clone https://github.com/iboxdb/aspnet-cross-platform-db.git
cd aspnet-cross-platform-db/netcoreapp/hosting
dotnet restore
dotnet run
git clone https://github.com/iboxdb/aspnet-cross-platform-db.git
cd aspnet-cross-platform-db/dnxcore
dotnet restore
//ignore System.* dependencies
dotnet run
git clone https://github.com/iboxdb/aspnet-cross-platform-db.git
cd aspnet-cross-platform-db/dnxmono
export DOTNET_REFERENCE_ASSEMBLIES_PATH="/usr/lib/mono/xbuild-frameworks"
dotnet restore
dotnet run
//copy dnxcore to Home
mcs /r:/usr/lib/mono/4.5/Facades/System.Runtime.dll /r:/usr/lib/mono/4.5/Facades/System.IO.dll /r:../.dnx/packages/iBoxDB.DNX/2.6.2.16/lib/iBoxDB.DNX.dll Program.cs iBoxDB26.cs
export MONO_PATH=../.dnx/packages/iBoxDB.DNX/2.6.2.16/lib
mono Program.exe