Cuando estoy tratando de crear el instalador recibo el siguiente error:El directorio xx está en el perfil de usuario pero no aparece en la tabla RemoveFile.
El directorio ProgramMenuDir está en el perfil de usuario pero no aparece en la tabla RemoveFile.
¿Cómo resuelvo este problema? a continuación es la estructura de directorio que estoy usando.
<Directory Id="ProgramMenuFolder" Name="Programs">
<Directory Id="ProgramMenuDir" Name="E">
<Directory Id="Monarch" Name="Monarch">
<Component Id="Monarch" Guid="E510F3DA-82AA-11DF-8814-8970DFD72085">
<RemoveFolder Id='Monarch' On='uninstall' />
<RemoveFolder Id='ProgramMenuDir' On='uninstall' />
<RegistryValue Root='HKCU' Key='Software\[Manufacturer]\[ProductName]' Type='string' Value='' KeyPath='yes' />
</Component>
</Directory>
</Directory>
</Directory>
En mi caso, estaba viendo este error porque había olvidado agregar el componente como característica. – briantyler
@TheMouthofaCow lo mismo para mí. –
sí, finalmente después de 2 días de búsqueda – Gilad