parches utilizando puramente WIX

Estoy luchando para crear un parche utilizando WIX y esperaba que alguien pudiera guiarme en la dirección correcta.

Tengo unos pocos cientos de archivos de origen y corro calor contra ellos para crear un archivo de recolección seguido de crear un paquete con velas y luz.

Necesito cambiar algunos archivos de configuración y creo un segundo paquete con los cambios.

Utilizando Torch y pyro, creo el archivo .wixmst y luego cuando intento crear el archivo msp, pyro se queja con el siguiente error.

pyro.exe: error PYRO0252: No se proporcionaron transformaciones válidas para adjuntar al parche. Asegúrese de que las transformaciones que haya pasado en la línea de comandos tengan una línea de base coincidente creada en el parche. Además, asegúrese de que haya diferencias entre su objetivo y la actualización.

Mi pregunta realmente es: ¿qué debe contener patch.wxs?

Aquí es cómo se ve mi patch.wxs:

<code><?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">

    <Patch 
        AllowRemoval="yes"
        Manufacturer="sample llc" 
        MoreInfoURL="sample.com"
        DisplayName="Env Patch" 
        Description="Env Specfic Patch" 
        Classification="Update"
        >

        <Media Id="5000" Cabinet="RTM.cab">
            <PatchBaseline Id="RTM" />
        </Media>

        <PatchFamilyRef Id="EnvPatchFamily" />
    </Patch>

    <Fragment>    
        <PatchFamily Id='EnvPatchFamily' Version='1.0.0.0' ProductCode="PUT-GUID-HERE" Supersede='yes' >

            ********************************************** 
                What component Ref should I put in here
                heat creates a component group and I can't
                put ComponentGroupRef in here
            **********************************************

    </PatchFamily>
    </Fragment>
</Wix>
</code>

Estoy usando el parche Wix como se describe en este enlace:http://wix.sourceforge.net/manual-wix3/wix_patching.htm

Sin embargo, no considera el archivo fuente wix creado usando calor. ¿Puede alguien decirme qué estoy haciendo mal aquí?

Respuestas a la pregunta(3)

Su respuesta a la pregunta