.net core 如何使用当前预览在.NET Core上构建本机二进制文件?
使用当前的.NETCore预览,如何为控制台应用程序编译(发布?)本机二进制文件。我使用的是Mac OS 10.11 我做了以下工作:.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开发人员的说法
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本机项目()。。。不知道目前的版本是怎样的。