在Ubuntu 14.04 32位上运行.NET Core 2.0应用程序

时间:2018-01-31 07:48:13

标签: .net-core

我是Linux的新手。

我读到Ubuntu 32位操作系统不支持.NET Core 2.0。但由于.NET Core是开源的,我可以在Ubuntu 32位上构建.NET Core(CoreCLR和CoreFx)以支持32位Ubuntu。所以我开始按照https://github.com/dotnet/coreclr/blob/master/Documentation/building/linux-instructions.md

的说明构建CoreCLR

我成功构建了CoreCLR并在../bin/Product/Linux.x86.Debug文件夹中生成了一个输出,这是我的愿望。

现在我想使用corerun可执行文件(生成为输出)运行自包含.NET Core应用程序,按照https://github.com/dotnet/coreclr/blob/master/Documentation/workflow/UsingCoreRun.md

中的说明正确指定PATH,CORE_ROOT和CORE_LIBRARIES环境变量

但是我收到错误消息 coreclr_initialize failed - status:0x80004005

我不确定为什么会这样。

然后我想也许我还要构建CoreFx并尝试构建它但不能成功。

有人请帮助我。还请告诉我,我是否正朝着正确的方向前进?

0 个答案:

没有答案