Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net core 如何使用当前预览在.NET Core上构建本机二进制文件?_.net Core_Dotnet Cli - Fatal编程技术网

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

.net core 如何使用当前预览在.NET Core上构建本机二进制文件?,.net-core,dotnet-cli,.net Core,Dotnet Cli,使用当前的.NETCore预览,如何为控制台应用程序编译(发布?)本机二进制文件。我使用的是Mac OS 10.11 我做了以下工作: dotnet new dotnet restore dotnet publish 我有点期待“publish”为我构建一个本地二进制文件,但它没有。它在发布文件夹中放置了一个.dll和一些JSON?我应该提到,当使用dotnet运行时,应用程序运行良好 那么,如何为我的简单控制台应用程序获取本机二进制文件呢 根据Slack channel上的MS开发人员的说法

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

我做了以下工作:

dotnet new
dotnet restore
dotnet publish
我有点期待“publish”为我构建一个本地二进制文件,但它没有。它在发布文件夹中放置了一个.dll和一些JSON?我应该提到,当使用
dotnet运行时,应用程序运行良好


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

根据Slack channel上的MS开发人员的说法,RC2中的本机编译被删除/禁用,因为它还没有准备好

人们似乎对它有一点兴趣,所以我一直在讨论是否尝试自己从CLI源代码运行它

否则,我们只能等待,但我同意,巨大的失望

编辑:为了完整起见,我应该补充一点,即.NET核心和.NET本机可用于UWP/Windows应用商店应用程序,尽管这显然不是跨平台的


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

.NET Native已在RTM之外的路线图中。他们最近将用于本机的CLI(dotnet.exe)工具从CLI项目移动到了.NET本机项目()。。。不知道目前的版本是怎样的。