我想在 .exe 檔案中發布我的 WPF 應用程式。我有來自 WebView2 nuget 包的 3 個 dll。
Microsoft.Web.WebView2.Wpf.dll
Microsoft.Web.WebView2.Core.dll
Microsoft.Web.WebView2.WinForms.dll
如前所述,Costura.Fody 不適用于此,但我有一個本機運行時 .dll,我看到這有助于發布應用程式。
uj5u.com熱心網友回復:
您的目標是什么版本的 .NET?如果您使用的是 .NET 5 (最好是 6),這將是最簡單的。
此頁面記錄了如何將 .NET 應用程式發布為單個檔案,并附有dotnetCLI 和 Visual Studio 的說明。我相信您需要遵循“包含本機庫”下的說明并將IncludeNativeLibrariesForSelfExtractMSBuild 屬性設定為 true,因為 WPF 和 WebView2 系結都使用本機 DLL。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/436550.html
