ASP.NET Core Blazor Hybrid 作为单文件应用程序

ASP.NET Core Blazor Hybrid as single-file application

前段时间,我构建了一个 Blazor Server 应用程序并将其封装到一个 Electron.NET 应用程序中,以便我可以将其作为单个文件可执行文件发布。

Build 2022, Microsoft announced ASP.NET Core Blazor Hybrid 使用 .NET MAUI。

有谁知道带有 .NET MAUI 的 Blazor Hybrid 应用程序是否也可以作为单个文件可执行文件提供?还是像我们今天 ASP.NET 核心项目(有 exe 文件和 wwwroot 文件夹)的伪单文件?

提前致谢!

在 Windows,.Net Maui 以 WinUI 3 为目标,是一个“单一项目 MSIX”包。

参见Publish a .Net Maui App for Windows

一个文件,但运行它开始安装。所以如果目标是单个文件,那么答案是“是” 推出,

但“否”如果目标是 self-contained 可立即运行的可执行文件,无需开始安装。如果这是目标,请在 maui github.

打开一个问题