概述
在阅读 Announcing .NET Core 3.0 Preview 5 时发现了 .NET Core 3.0 Preview 5 的一个新特性 —— Publishing Single EXEs ,可以通过 dotnet publish 命令将整个 .net core 应用发布为一个可执行文件。一个期待很久的特性,终于随着 .NET Core 3.0 Preview 5 来了,赶紧体验一下。
用 dotnet new mvc --no-https 创建一个 asp.net core 应用,然后分别在 Windows, macOs, Linux 发布试一下。
(一)
在 Windows 上的发布命令是
dotnet publish -r win10-x64 /p:PublishSingleFile=true
发布出来是一个90M左右的 exe 文件,点击就可以运行。
(二)
在 macOS 上的发布命令是
dotnet publish -r osx-x64 /p:PublishSingleFile=true
发布出来是一个90M多的可执行文件,点击即可运行。
(三)
在 Linux 上的发布命令是
dotnet publish -r linux-x64 /p:PublishSingleFile=true
发布出来是一个近90M的可执行文件
执行这个可执行文件即可运行 asp.net core 站点
体验完毕。
【更新】
.NET Core 3.0 preview 6: Making a tiny .NET Core 3.0 entirely self-contained single executable
转载于:https://www.cnblogs.com/dudu/p/10837499.html
最后
以上就是靓丽信封为你收集整理的.NET Core 3.0 Preview 5 亮点之一:发布单文件可执行程序的全部内容,希望文章能够帮你解决.NET Core 3.0 Preview 5 亮点之一:发布单文件可执行程序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复