Hello,

I need to create a setup for the new major version (v2) of our product. It
should be able to be installed alongside the old version (v1). Each version
is installed in a separate directory. Some assemblies get installed into the
GAC and the assembly version of v1 and v2 differ, but the names are the
same. Should I change all the GUIDs of the Components? What would be the
difference if I did or did not change the GUIDs? Would it make a difference
if v1 would need to be updated by Windows Installer to v2?

* FOLDER in v1 and v2 is different
* somewin32dll.dll is installed in FOLDER and FileVersion in v1 and v2 is
different
* Some.Assembly.GAC.dll is installed in the GAC and AssemblyVersion and
FileVersion in v1 and v2 is different

    <Fragment>
        <DirectoryRef Id="FOLDER">
            <Component Id="somewin32dll.dll"
Guid="{6C9E4ED4-24FC-4d22-BD12-10EAA56624F6}">
                <File Id="somewin32dll.dll" Name="somewin32dll.dll"
KeyPath="yes" Vital="yes" Source="$(var.BinPath)\somewin32dll.dll"/>
            </Component>
        </DirectoryRef>
    </Fragment>
    <Fragment>
        <DirectoryRef Id="FOLDER">
            <Component Id="Some.Assembly.GAC.dll"
Guid="{f90ec181-a8f0-4ce6-89b3-d20276deae39}">
                <File Id="Some.Assembly.GAC.dll"
Name="Some.Assembly.GAC.dll" KeyPath="yes" Vital="yes" Assembly=".net"
Source="$(var.BinPath)\Some.Assembly.GAC.dll"/>
            </Component>
        </DirectoryRef>
    </Fragment>

With kind regards,
  LordLarry
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to