Soy un novato total en Wix (y los instaladores en general) así que por favor, perdónenme.Copiar varios archivos usando comodines/recursivamente usando Wix
Mi objetivo es poder recorrer un directorio, buscar todos los archivos * .exe y copiarlos en una carpeta de destino predefinida. La cosa es que yo no sé qué son estos archivos y sus nombres, así que no puedo escribirlos uno por uno en el archivo wxs ... por lo tanto, los comodines.
Ahora, que terminó con algo como esto:
...
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='ProgramFilesFolder' Name='PFiles'>
<Directory Id='MyDir' Name='TestProj'>
<Component Id='MyComponent' Guid='PUT_GUID_HERE'>
<CopyFile Id="CopyFiles" DestinationProperty="DESTDIR" SourceName="*.exe" SourceProperty="SRCDIR" />
</Component>
</Directory>
</Directory>
</Directory>
...
Bueno, esto está bien si estoy leyendo sólo de SRCDIR pero lo que si hay subcarpetas? ¿Cómo busco archivos con una cierta extensión? ¿O hay otra forma de hacer esto ...?
Lo mismo con la eliminación de esos mismos archivos después de la instalación ...
Muchísimas gracias por cualquier ayuda que puede dar!
Este enlace no funciona. –
@StealthRabbi Lo edité para que contenga el correcto –