From 509f86855bc7c055ba168ac6d84c9bef5f591426 Mon Sep 17 00:00:00 2001 From: Homes32 Date: Thu, 25 Jun 2026 21:23:25 -0500 Subject: [PATCH] Update .NET runtime scripts for new WixToolkit. --- .../Components/.NET Runtime/005-DotNET5.script | 12 ++++++------ .../Components/.NET Runtime/006-DotNET6.script | 12 ++++++------ .../Components/.NET Runtime/007-DotNET7.script | 12 ++++++------ .../Components/.NET Runtime/008-DotNET8.script | 16 ++++++++-------- .../Components/.NET Runtime/009-DotNET9.script | 14 +++++++------- .../Components/.NET Runtime/010-DotNET10.script | 8 ++++---- 6 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Projects/PhoenixPE/Components/.NET Runtime/005-DotNET5.script b/Projects/PhoenixPE/Components/.NET Runtime/005-DotNET5.script index 57de78b..a90eaf0 100644 --- a/Projects/PhoenixPE/Components/.NET Runtime/005-DotNET5.script +++ b/Projects/PhoenixPE/Components/.NET Runtime/005-DotNET5.script @@ -34,8 +34,8 @@ Description=(v5.0.17) .NET 5 is a cross-platform software development framework Selected=False Level=4 Author=Homes32 -Version=1.0.4.0 -Date=2025-12-16 +Version=1.0.5.0 +Date=2026-06-25 Mandatory=False [Variables] @@ -55,10 +55,10 @@ If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersio // Extract Files Echo,"Extracting files..." WixExtract,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersion%-%SourceArch%.exe","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" FileCopy,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\SourceDir\dotnet\*.*","%TargetPrograms%\%ProgramFolder%" /////////////////////////////////////////////////////////////////////////////////// diff --git a/Projects/PhoenixPE/Components/.NET Runtime/006-DotNET6.script b/Projects/PhoenixPE/Components/.NET Runtime/006-DotNET6.script index 06b94da..1a7b8ee 100644 --- a/Projects/PhoenixPE/Components/.NET Runtime/006-DotNET6.script +++ b/Projects/PhoenixPE/Components/.NET Runtime/006-DotNET6.script @@ -34,8 +34,8 @@ Description=(v6.0.36) .NET 6 is a cross-platform software development framework Selected=False Level=4 Author=Homes32 -Version=1.0.16.0 -Date=2025-12-16 +Version=1.0.17.0 +Date=2026-06-25 Mandatory=False [Variables] @@ -55,10 +55,10 @@ If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersio // Extract Files Echo,"Extracting files..." WixExtract,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersion%-%SourceArch%.exe","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" FileCopy,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\SourceDir\dotnet\*.*","%TargetPrograms%\%ProgramFolder%" /////////////////////////////////////////////////////////////////////////////////// diff --git a/Projects/PhoenixPE/Components/.NET Runtime/007-DotNET7.script b/Projects/PhoenixPE/Components/.NET Runtime/007-DotNET7.script index 7bb793f..305cd87 100644 --- a/Projects/PhoenixPE/Components/.NET Runtime/007-DotNET7.script +++ b/Projects/PhoenixPE/Components/.NET Runtime/007-DotNET7.script @@ -34,8 +34,8 @@ Description=(v7.0.20) .NET 7 is a cross-platform software development framework Selected=False Level=4 Author=Homes32 -Version=1.0.4.0 -Date=2025-12-16 +Version=1.0.5.0 +Date=2026-06-25 Mandatory=False [Variables] @@ -55,10 +55,10 @@ If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersio // Extract Files Echo,"Extracting files..." WixExtract,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersion%-%SourceArch%.exe","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" FileCopy,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\SourceDir\dotnet\*.*","%TargetPrograms%\%ProgramFolder%" /////////////////////////////////////////////////////////////////////////////////// diff --git a/Projects/PhoenixPE/Components/.NET Runtime/008-DotNET8.script b/Projects/PhoenixPE/Components/.NET Runtime/008-DotNET8.script index 9a5a9b0..44d6d80 100644 --- a/Projects/PhoenixPE/Components/.NET Runtime/008-DotNET8.script +++ b/Projects/PhoenixPE/Components/.NET Runtime/008-DotNET8.script @@ -31,17 +31,17 @@ [Main] Title=.NET 8 Selected=False -Description=(v8.0.25) .NET 8 is a cross-platform software development framework for building and running applications. +Description=(v8.0.28) .NET 8 is a cross-platform software development framework for building and running applications. Level=4 Author=Homes32 -Version=1.0.12.0 -Date=2026-03-26 +Version=1.0.13.0 +Date=2026-05-25 Mandatory=False [Variables] %ProgramTitle%=".NET 8 Desktop Runtime" %ProgramFolder%="dotnet" -%ProgramVersion%="8.0.25" +%ProgramVersion%="8.0.28" %DownloadURLx86%=https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/%ProgramVersion%/windowsdesktop-runtime-%ProgramVersion%-win-x86.exe %DownloadURLx64%=https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/%ProgramVersion%/windowsdesktop-runtime-%ProgramVersion%-win-x64.exe @@ -55,10 +55,10 @@ If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersio // Extract Files Echo,"Extracting files..." WixExtract,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersion%-%SourceArch%.exe","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" FileCopy,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\SourceDir\dotnet\*.*","%TargetPrograms%\%ProgramFolder%" /////////////////////////////////////////////////////////////////////////////////// diff --git a/Projects/PhoenixPE/Components/.NET Runtime/009-DotNET9.script b/Projects/PhoenixPE/Components/.NET Runtime/009-DotNET9.script index a35d6cc..54cd409 100644 --- a/Projects/PhoenixPE/Components/.NET Runtime/009-DotNET9.script +++ b/Projects/PhoenixPE/Components/.NET Runtime/009-DotNET9.script @@ -30,18 +30,18 @@ [Main] Title=.NET 9 -Description=(v9.0.14) .NET 9 is a cross-platform software development framework for building and running applications. +Description=(v9.0.17) .NET 9 is a cross-platform software development framework for building and running applications. Selected=False Level=4 Author=Homes32 Version=1.0.9.0 -Date=2026-03-26 +Date=2026-06-25 Mandatory=False [Variables] %ProgramTitle%=".NET 9 Desktop Runtime" %ProgramFolder%="dotnet" -%ProgramVersion%="9.0.14" +%ProgramVersion%="9.0.17" %DownloadURLx86%=https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/%ProgramVersion%/windowsdesktop-runtime-%ProgramVersion%-win-x86.exe %DownloadURLx64%=https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/%ProgramVersion%/windowsdesktop-runtime-%ProgramVersion%-win-x64.exe @@ -55,10 +55,10 @@ If,Not,ExistFile,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersio // Extract Files Echo,"Extracting files..." WixExtract,"%ProgramsCache%\%ProgramFolder%\desktop-runtime-%ProgramVersion%-%SourceArch%.exe","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" -MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\AttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-host-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-hostfxr-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\dotnet-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" +MSIExtract,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\WixAttachedContainer\windowsdesktop-runtime-%ProgramVersion%-win-%SourceArch%.msi","%ProjectTemp%\%ProgramFolder%\%ProgramVersion%" FileCopy,"%ProjectTemp%\%ProgramFolder%\%ProgramVersion%\SourceDir\dotnet\*.*","%TargetPrograms%\%ProgramFolder%" /////////////////////////////////////////////////////////////////////////////////// diff --git a/Projects/PhoenixPE/Components/.NET Runtime/010-DotNET10.script b/Projects/PhoenixPE/Components/.NET Runtime/010-DotNET10.script index 50c1435..49bdca6 100644 --- a/Projects/PhoenixPE/Components/.NET Runtime/010-DotNET10.script +++ b/Projects/PhoenixPE/Components/.NET Runtime/010-DotNET10.script @@ -30,18 +30,18 @@ [Main] Title=.NET 10 -Description=(v10.0.5) .NET 10 is a cross-platform software development framework for building and running applications. +Description=(v10.0.9) .NET 10 is a cross-platform software development framework for building and running applications. Selected=False Level=4 Author=Homes32 -Version=1.0.1.0 -Date=2026-03-26 +Version=1.0.2.0 +Date=2026-06-25 Mandatory=False [Variables] %ProgramTitle%=".NET 10 Desktop Runtime" %ProgramFolder%="dotnet" -%ProgramVersion%="10.0.5" +%ProgramVersion%="10.0.9" %DownloadURLx86%=https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/%ProgramVersion%/windowsdesktop-runtime-%ProgramVersion%-win-x86.exe %DownloadURLx64%=https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/%ProgramVersion%/windowsdesktop-runtime-%ProgramVersion%-win-x64.exe