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`.