[WiX 2.0] Preprocessing variabele bug ?

Pagina: 1
Acties:

  • DrDelete
  • Registratie: Oktober 2000
  • Laatst online: 20:46
Ik ben bezig met Wix te implementeren in mijn programma (C# 2.0) en ik stuit op iets raars.

Mijn C# projecten hebben allemaal als naamgeving: Bedrijfsnaam.Component

Als ik probeer om een variabele te preprocessen in een <File> element dan kent de compiler deze niet.

bijv.

<File Id="MyAppFile" name="$(var.BedrijfsNaam.Component.TargetDosFileName)" src="$(var.BedrijfsNaam.Component.TargetPath)" DiskId="1">
</File>

Bij componenten die geen punt in de naam van het project hebben, gaat het wel goed.

  • DrDelete
  • Registratie: Oktober 2000
  • Laatst online: 20:46
Ik ben van een koude kermis thuisgekomen:

1) WiX is slecht gedocumenteerd en op Google is ook weinig te vinden
2) Is complex en je moet behoorlijk goed de Windows Installer SDK kennen
3) Bevat relatief veel bugs


Kon het gelukkig afdoen met een reguliere setup als onderdeel van de Visual Studio 2005 solution :)