Опишу, как можно собрать blazor проект с использованием electron. Это можно использовать, для любого ASP проекта.

Шаги

  1. Устанавливаем electronNet.cli (один раз)
dotnet tool install --global electronNet.cli
  1. Установить nuget пакет ElectronNET.API
  2. Добавить в Startup создание окна
if (HybridSupport.IsElectronActive)
{
	Task.Run(async () =>
	{
		await Electron.WindowManager.CreateBrowserViewAsync();
		await Electron.WindowManager.CreateWindowAsync(new BrowserWindowOptions
		{
			MinWidth = 700,
			MinHeight = 500,
			Center = true
		});
	});   
}
  1. Добавить UseElectron в Program.cs
webBuilder.UseElectron(args).UseStartup<Startup>()

Сборка

Переходим в папку с веб приложением (csproj) и запускаем

electronize init

или

electronize build /target win

Подробнее можно прочитать тут

Запуск приложения

electronize start

Ссылки