WIX Módulo de combinación: Tratar de utilizar $ (var.Project.TargetFileName)
Pregunta
He creado un simple módulo de combinación Wix 3 en VS 2005 (.wxs)
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Module Id="TestMergeModule" Language="1033" Version="1.0.0.0">
<Package Id="ef2a568e-a8db-4213-a211-9261c26031aa" Manufacturer="Me" InstallerVersion="200" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="MergeRedirectFolder">
<Component Id="Test_ModuleComponent" Guid="{1081C5BC-106E-4b89-B14F-FFA71B0987E1}">
<File Id="Test" Name="$(var.Project.TargetFileName)" Source="$(var.Project.TargetPath)" DiskId="1" />
</Component>
</Directory>
</Directory>
</Module>
</Wix>
Y he añadido el "Proyecto" proyecto como una referencia a este módulo de combinación, sin embargo sigo recibiendo este error
Error 7 Undefined variable de preprocesador '$ (Var.Project.TargetFileName)'.
Cualquier sugerencia, estoy seguro de que estoy solo falta la obvia aquí.
Solución
La buena práctica dicta que siempre asume este es su problema y no es un error, pero después de un montón de tiempo perdido yo, aunque yo sólo comprobaría, y, parece que podría ser porque este no es compatible con C ++ proyectos (que mío es)
A partir de noreferrer"> página del informe WIX3 de funciones abierto petición . . sino que ha sido durante mucho tiempo ahora parece, así que no sé si alguna vez se fijará: - (