WIX Módulo de combinación: Tratar de utilizar $ (var.Project.TargetFileName)

StackOverflow https://stackoverflow.com/questions/542832

  •  23-08-2019
  •  | 
  •  

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

¿Fue útil?

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á: - (

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top