欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

.NET Core通過dotnet publish命令發(fā)布應(yīng)用

 更新時(shí)間:2022年03月26日 14:35:38   作者:.NET開發(fā)菜鳥  
這篇文章介紹了.NET Core通過dotnet publish命令發(fā)布應(yīng)用的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、前言

.NET Core 3.0中新增加了一個(gè)特性:Publishing Single EXEs,可以通過dotnet publish 命令將整個(gè).net core應(yīng)用發(fā)布為一個(gè)可執(zhí)行文件。

二、準(zhǔn)備工作

使用VS 2019新創(chuàng)建一個(gè)MVC項(xiàng)目:

然后使用dotnet publish命令發(fā)布:

dotnet publish

如下圖所示:

我們查看發(fā)布后的文件

可以看到發(fā)布之后有很多文件。接下來我們發(fā)布成單個(gè)可執(zhí)行文件。

1、Windows上的發(fā)布命令

在Windows系統(tǒng)上面執(zhí)行如下的發(fā)布命令

dotnet publish -r win10-x64 /p:PublishSingleFile=true

如下圖所示:

我們?cè)诓榭窗l(fā)布后的文件

可以看到:這次只生成了一個(gè)exe文件,文件大小約86M。雙擊該exe文件就可以運(yùn)行程序:

2、Mac上的發(fā)布命令

在Mac系統(tǒng)上面執(zhí)行如下的發(fā)布命令:

dotnet publish -r osx-x64 /p:PublishSingleFile=true

如圖所示:

發(fā)布后的文件如下圖所示:

3、在Linux上的發(fā)布命令

在Linux系統(tǒng)上面執(zhí)行如下的發(fā)布命令:

dotnet publish -r linux-x64 /p:PublishSingleFile=true

如圖所示:

發(fā)布后的文件如下圖所示:

上傳到Linux系統(tǒng)即可運(yùn)行。

到此這篇關(guān)于.NET Core通過dotnet publish命令發(fā)布應(yīng)用的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論