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.
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.