From f32a40fe1782afa3ebb343caa9e775db0fbb17c4 Mon Sep 17 00:00:00 2001 From: markatosi <33800304+markatosi@users.noreply.github.com> Date: Sat, 13 Dec 2025 12:18:38 -1000 Subject: [PATCH] Add macOS profiles for ASP.NET and Console apps Added profiles for ASP.NET and Console applications on macOS. --- docs/Using/Package-Building.md | 86 ++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/docs/Using/Package-Building.md b/docs/Using/Package-Building.md index 15d4e80f..6b6325e5 100644 --- a/docs/Using/Package-Building.md +++ b/docs/Using/Package-Building.md @@ -62,6 +62,52 @@ Add publish profiles to `Properties/PublishProfiles/`: ``` +#### ASP.NET Application Profile (macOS Apple Silicon ARM64) + +**osx-arm64.pubxml:** + +```xml + + + + Release + Any CPU + true + FileSystem + publish\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\ + FileSystem + <_TargetId>Folder + net10.0 + osx-arm64 + 48eff821-2f4d-60cc-aa44-be0f1d6e5f35 + true + + +``` + +#### ASP.NET Application Profile (macOS Intel x64) + +**osx-x64.pubxml:** + +```xml + + + + Release + Any CPU + true + FileSystem + publish\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\ + FileSystem + <_TargetId>Folder + net10.0 + osx-x64 + 48eff821-2f4d-60cc-aa44-be0f1d6e5f35 + true + + +``` + #### Console Application Profile (Windows) **win-x64.pubxml:** @@ -103,6 +149,46 @@ Add publish profiles to `Properties/PublishProfiles/`: ``` +#### Console Application Profile (macOS Apple Silicon ARM64) + +**osx-arm64.pubxml:** + +```xml + + + + Release + Any CPU + publish\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\ + FileSystem + net10.0 + osx-arm64 + false + false + + +``` + +#### Console Application Profile (macOS Intel x64) + +**osx-x64.pubxml:** + +```xml + + + + Release + Any CPU + publish\$(Configuration)\$(TargetFramework)\$(RuntimeIdentifier)\ + FileSystem + net10.0 + osx-x64 + false + false + + +``` + ### Step 2: Configure Electron Builder ElectronNET.Core automatically adds a default `electron-builder.json` file under `Properties\electron-builder.json`.