dotnet 跨平台构建应用 for linux

dotnet 可以跨平台构建应用, Windows可以为Mac, Linux构建可执行文件, 为部署,测试带来了很多便捷性。

 

本文就介绍给大家,如何快速的构建跨平台应用。

 

建立项目用Visual Studio Community,或者dotnet命令建就可以, 下面的命令是构建命令,一步到位、在.net core 3.1, .net 5下面测试通过

 

dotnet publish -c Release -r linux-x64 --self-contained true /p:PublishSingleFile=true -o out

 

-c 表示是debug,还是release模式

 

-r表示目标系统,

--self-contained表示把所有依赖,打包进来

/p:PublishSingleFile表示把所有文件放到一个文件里面

 

-o 参数表示输出目录是什么

分类: .NET 标签: 发布于: 2020-12-26 19:45:37, 点击数: