.NET CORE 3.0 的这个单文件发布, 需要制定生成平台的, 是不是发布为原生二进制,而非中间 IL 代码了? 是否和 Go build 类似了?

2019-09-11 18:13:55 +08:00
 xiaoyanbot

dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:PublishTrimmed=true

如上命令, .NET CORE 3.0 的这个单文件发布, 需要制定生成平台的, 是不是发布为原生二进制,而非中间 IL 代码了?

是否和 Go build 类似了?

1675 次点击
所在节点    问与答
3 条回复
msg7086
2019-09-12 00:28:03 +08:00
托管代码不能变成原生代码。
Go 里写的也不是托管代码啊。
yicong135
2019-09-12 00:32:06 +08:00
米可以试试,并不是你想象的那样
andyhuzhill
2019-09-12 09:11:06 +08:00
运行时是和平台相关的啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/600134

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX