Files
Intune-Manager/installer/Intune-Manager.wxs
T
marcoandClaude Sonnet 4.6 f175b20e9c 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>
2026-07-03 07:46:28 +02:00

50 lines
1.9 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui">
<Package Name="Intune Manager"
Manufacturer="Wende IT"
Version="$(var.Version)"
UpgradeCode="9F3A2B1C-4D5E-6F70-8192-A3B4C5D6E7F8"
Scope="perMachine"
Language="1031">
<SummaryInformation Description="Intune Manager – Web Edition" />
<MajorUpgrade DowngradeErrorMessage="Eine neuere Version von Intune Manager ist bereits installiert." />
<MediaTemplate EmbedCab="yes" />
<ui:WixUI Id="WixUI_InstallDir" InstallDirectory="INSTALLFOLDER" />
<WixVariable Id="WixUILicenseRtf" Overridable="yes" Value="$(var.InstallerDir)\License.rtf" />
<Feature Id="Main" Title="Intune Manager" Level="1">
<ComponentGroupRef Id="AppFiles" />
<ComponentRef Id="StartMenuShortcut" />
</Feature>
<StandardDirectory Id="ProgramFiles64Folder">
<Directory Id="INSTALLFOLDER" Name="Intune Manager" />
</StandardDirectory>
<!-- Start Menu shortcut -->
<StandardDirectory Id="ProgramMenuFolder">
<Directory Id="AppMenuDir" Name="Intune Manager">
<Component Id="StartMenuShortcut" Guid="B2C3D4E5-F6A7-8901-BCDE-F12345678901">
<Shortcut Id="AppShortcut"
Name="Intune Manager"
Description="Intune Manager Web-Frontend starten"
Target="[INSTALLFOLDER]Run.cmd"
WorkingDirectory="INSTALLFOLDER" />
<RemoveFolder Id="RemoveAppMenuDir" Directory="AppMenuDir" On="uninstall" />
<RegistryValue Root="HKCU"
Key="Software\WendeIT\IntuneManager"
Name="installed"
Type="integer"
Value="1"
KeyPath="yes" />
</Component>
</Directory>
</StandardDirectory>
</Package>
</Wix>