日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在VS2019发布独立程序与单一执行程序

發布時間:2023/12/4 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在VS2019发布独立程序与单一执行程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景

隨著.NET Core 3.1 LTS的發布,.NET Core 3.1 進入了3年的支持周期,在這期間使用.NET 的人數肯定會發生一個質的飛躍。

01

目標

本次主要集中在使用.NET Core 3.1 WPF程序發布一個獨立的單一執行程序。

首先,新建一個wpf項目,名稱為:WpfApp1。

然后在菜單中找到:生成->發布 WpfApp1(H)。

出現如下圖中的內容,項目的發布界面。

點擊小筆狀的圖標,會彈出一個配置文件界面

選擇如果所示的內容后,

注意:文件發布選項的中生成單個文件選項一定要選擇

保存

在發布界面上,點擊發布按鈕。等待發布完成。

在publish文件中就得到一個只有一個exe程序的文件,沒有了引用的dll。生成的這個exe文件,可以發給任何支持.net core 3.1(不需要安裝.net core 3.1運行時)運行的Windows系統中運行

〖★附命令行發布★〗 ? ?

命令:

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

命令行運行視頻:

-c Release?指定編譯模式,?-r win-x86?指定 runtime 平臺。

得到的就是單一執行文件,本質上就是一個打包好的文件,運行時會自動解壓到臨時目錄中在執行,所以第一次運行會比較慢,刪除緩存文件之后,也會比較慢。

·END·

DotNetCore學習站

超乎想象的.NET Core學習資源

微信號:DotNetCore學習站

總結

以上是生活随笔為你收集整理的在VS2019发布独立程序与单一执行程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。