From 26b9d86ee40da4790424a7704ac4814594a6704b Mon Sep 17 00:00:00 2001 From: Samuel Nussbaum Date: Mon, 10 Aug 2026 10:33:00 +0200 Subject: [PATCH 1/4] chore(build): target frameworks customization --- src/ElectronNET.API/ElectronNET.API.csproj | 4 ++-- src/ElectronNET.AspNet/ElectronNET.AspNet.csproj | 2 +- src/ElectronNET/ElectronNET.csproj | 2 +- src/common.props | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/ElectronNET.API/ElectronNET.API.csproj b/src/ElectronNET.API/ElectronNET.API.csproj index 7a1cda19..6439aed3 100644 --- a/src/ElectronNET.API/ElectronNET.API.csproj +++ b/src/ElectronNET.API/ElectronNET.API.csproj @@ -3,7 +3,7 @@ - net6.0;net8.0;net10.0 + $(ElectronNetTargetFrameworks) ..\..\artifacts $(PackageNamePrefix).API $(PackageId) @@ -29,7 +29,7 @@ - + diff --git a/src/ElectronNET.AspNet/ElectronNET.AspNet.csproj b/src/ElectronNET.AspNet/ElectronNET.AspNet.csproj index b5c17913..28f5282c 100644 --- a/src/ElectronNET.AspNet/ElectronNET.AspNet.csproj +++ b/src/ElectronNET.AspNet/ElectronNET.AspNet.csproj @@ -3,7 +3,7 @@ - net6.0;net8.0;net10.0 + $(ElectronNetTargetFrameworks) ..\..\artifacts $(PackageNamePrefix).AspNet $(PackageId) diff --git a/src/ElectronNET/ElectronNET.csproj b/src/ElectronNET/ElectronNET.csproj index 2298cd7e..38524f20 100644 --- a/src/ElectronNET/ElectronNET.csproj +++ b/src/ElectronNET/ElectronNET.csproj @@ -3,7 +3,7 @@ - net6.0;net8.0;net10.0 + $(ElectronNetTargetFrameworks) ..\..\artifacts $(PackageNamePrefix) $(PackageId) diff --git a/src/common.props b/src/common.props index 8b52104f..184cf74b 100644 --- a/src/common.props +++ b/src/common.props @@ -18,6 +18,7 @@ $(Version) $(Version)$(VersionPostFix) $(Version) + net6.0;net8.0;net10.0 From 8697c4de445c94d6831e5e0121c19e4a7e203c16 Mon Sep 17 00:00:00 2001 From: Samuel Nussbaum Date: Fri, 14 Aug 2026 10:07:58 +0200 Subject: [PATCH 2/4] chore(build): passthrough props barriere --- Directory.Build.props | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Directory.Build.props b/Directory.Build.props index e147d635..a0186ab6 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,4 +5,8 @@ + + $(ElectronNetTargetFrameworks) + + From b27f705a6a9a35d9da82c89ff4f7fc96910d2fdf Mon Sep 17 00:00:00 2001 From: Samuel Nussbaum Date: Fri, 14 Aug 2026 10:52:10 +0200 Subject: [PATCH 3/4] chore(build): Change import barriere --- Directory.Build.props | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index a0186ab6..fe398e3f 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,8 +5,7 @@ - - $(ElectronNetTargetFrameworks) - + + From 20ab82b16dc58d9d8740ebcfd456a8d8af5a3855 Mon Sep 17 00:00:00 2001 From: Samuel Nussbaum Date: Fri, 14 Aug 2026 11:25:19 +0200 Subject: [PATCH 4/4] chore(build): fix error when props file is missing --- Directory.Build.props | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index fe398e3f..3b8d0f51 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,7 +5,11 @@ + + $([MSBuild]::GetPathOfFileAbove('ElectronNet.Build.props', '$(MSBuildThisFileDirectory)../')) + + - +