MSI-Build: WiX 4.0.6 mit PowerShell-Fragment-Generator

- WiX auf Version 4.0.6 festgenagelt (keine OSMF-EULA-Pflicht wie bei v7)
- harvest-Subcommand entfernt (nicht in 4.0.6 verfügbar)
- Fragment-Generierung (AppFiles.wxs) direkt via PowerShell XML-API
- Extension auf WixToolset.UI.wixext/4.0.6 fixiert
- build-local.ps1 für lokale Tests in der Windows-VM
- Lokaler Build erfolgreich getestet: 1.5 MB MSI, Installer-Wizard OK

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-07-03 07:46:28 +02:00
co-authored by Claude Sonnet 4.6
parent bf373a0981
commit f175b20e9c
3 changed files with 113 additions and 11 deletions
-6
View File
@@ -21,16 +21,10 @@
<ComponentRef Id="StartMenuShortcut" />
</Feature>
<!-- Installation directory -->
<StandardDirectory Id="ProgramFiles64Folder">
<Directory Id="INSTALLFOLDER" Name="Intune Manager" />
</StandardDirectory>
<!-- All application files (harvested from staging dir) -->
<ComponentGroup Id="AppFiles" Directory="INSTALLFOLDER">
<Files Source="$(var.SourceDir)\**" />
</ComponentGroup>
<!-- Start Menu shortcut -->
<StandardDirectory Id="ProgramMenuFolder">
<Directory Id="AppMenuDir" Name="Intune Manager">