如何使用当前预览在 .NET Core 上构建本机二进制文件?

How do I build a native binary on .NET Core using the current preview?

如何使用当前的 .NET Core 预览版编译(发布?)控制台应用程序的本机二进制文件。我在 Mac OS 10.11.

我做了以下事情:

dotnet new
dotnet restore
dotnet publish

我有点期待 "publish" 为我构建一个本地二进制文件,但它没有。它在发布文件夹中放置一个 .dll 以及一些 JSON?我应该提到应用程序在使用 dotnet run.

时运行良好

那么,如何为我的简单控制台应用程序获取本机二进制文件?

根据 Slack 频道上一位 MS 开发人员的说法,RC2 中的原生编译 removed/disabled 因为它还没有准备好。

似乎对它有点兴趣,所以我一直在争论是否要尝试从 CLI 源中获取它运行。

否则,我们只能等待,但我同意,非常失望。

编辑:为了完整起见,我应该补充一点,.NET Core 和 .NET Native 可用于 UWP / Windows Store 应用程序,但显然这不是跨平台的。

编辑 #2:由于这似乎继续受到关注,计划完成的新方法是 CoreRT,目前正在积极开发中。