Here is original listing and I have attached the log
I have installed my product and it works like a charm...
I have modified my install to work with Repair since I have a lot of custom
actions and 5 merge modules.
When I run repair all is good EXCEPT all files are being installed in 1 folder
I have 5 folders:
C:\Program Files\MYCORP\MYCORP Services\Common
C:\Program Files\MYCORP\MYCORP Services\Enterprise1Service
C:\Program Files\MYCORP\MYCORP Services\Enterprise2Service
C:\Program Files\MYCORP\MYCORP Services\Enterprise3Service
C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service
It has changed the installation directory to the last folder instead of the 4
individual ones :(
They all share common files except for 2 or 3 files (a config file and a dll)
My merge modules are:
<Directory Id="ProgramFiles64Folder" DiskId="1">
<Directory Id="INSTALLFOLDER" Name="MYCORP" DiskId="1">
<Directory Id="DIRECTORY_PATH_SERVICES" Name="MYCORP Services"
DiskId="1">
<Merge Id="Enterprise1ServicesMM" DiskId="1"
SourceFile="$(var.SolutionDir)..\wixlibx64\MyCorpEnterprise1ServicesMergeModule.msm"
Language="1033"/>
<Merge Id="Enterprise2ServicesMM" DiskId="1"
SourceFile="$(var.SolutionDir)..\wixlibx64\MyCorpEnterprise2ServicesMergeModule.msm"
Language="1033"/>
<Merge Id="Enterprise3ServicesMM" DiskId="1"
SourceFile="$(var.SolutionDir)..\wixlibx64\MyCorpEnterprise3ServicesMergeModule.msm"
Language="1033"/>
<Merge Id="Enterprise4ServicesMM" DiskId="1"
SourceFile="$(var.SolutionDir)..\wixlibx64\MyCorpEnterprise4ServicesMergeModule.msm"
Language="1033"/>
<Merge Id="MyCorpServicesMergeModule" DiskId="1"
SourceFile="$(var.SolutionDir)..\wixlibx64\MyCorpServicesMergeModule.msm"
Language="1033"/>
Each merge module looks similar to this:
<Module Id="Enterprise4ServicesMM" Language="1033" Version="1.0.0.0">
<Package Id="<A GUID>" Manufacturer="MyCorp"
InstallerVersion="200" />
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="MergeRedirectFolder">
<Directory Id="WixLibRedirectFolder" Name="Enterprise4Service"> each merge
module has a different WixLibRedirectFolder...
All files are being installed to that particular WixLibRedirectFolder...
The repair log file is:
Command Line: ARPSYSTEMCOMPONENT=1 MSIFASTINSTALL=7 SERVER_INSTALL=0
REINSTALL=ALL REINSTALLMODE=cmuse REBOOT=ReallySuppress IGNOREDEPENDENCIES=ALL
CURRENTDIRECTORY=C:\Windows\system32 CLIENTUILEVEL=3 MSICLIENTUSESEXTERNALUI=1
CLIENTPROCESSID=2312
PROPERTY CHANGE: Adding
WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its value
is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise1Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise1Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Adding
WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its value
is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise2Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise2Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Adding
WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its value
is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise3Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise3Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Adding
WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its value
is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'.
PROPERTY CHANGE: Adding
WixLibRedirectFolder.CA23A0DC_B2DE_4F2C_9E74_FD373F99E9D7 property. Its value
is 'C:\Program Files\MYCORP\MYCORP Services\Common'.
PROPERTY CHANGE: Adding TARGETDIR property. Its value is 'C:\'.
PROPERTY CHANGE: Adding INSTALLFOLDER property. Its value is 'C:\Program
Files\MYCORP\'.
PROPERTY CHANGE: Adding DIRECTORY_PATH_SERVICES property. Its value is
'C:\Program Files\MYCORP\MYCORP Services\'.
PROPERTY CHANGE: Adding
MergeRedirectFolder.CA23A0DC_B2DE_4F2C_9E74_FD373F99E9D7 property. Its value is
'C:\Program Files\MYCORP\MYCORP Services\'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.CA23A0DC_B2DE_4F2C_9E74_FD373F99E9D7 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Common'. Its new value:
'C:\Program Files\MYCORP\MYCORP Services\Common\'.
PROPERTY CHANGE: Adding
MergeRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its value is
'C:\Program Files\MYCORP\MYCORP Services\'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\'.
PROPERTY CHANGE: Adding
MergeRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its value is
'C:\Program Files\MYCORP\MYCORP Services\'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\'.
PROPERTY CHANGE: Adding
MergeRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its value is
'C:\Program Files\MYCORP\MYCORP Services\'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\'.
PROPERTY CHANGE: Adding
MergeRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its value is
'C:\Program Files\MYCORP\MYCORP Services\'.
PROPERTY CHANGE: Modifying
WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92 property. Its current
value is 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service'. Its new
value: 'C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\'.
PROPERTY CHANGE: Modifying DIRECTORY_PATH_PROGRAMDATA property. Its current
value is 'C:\ProgramData\MYCORP'. Its new value: 'C:\ProgramData\MYCORP\'.
Target path resolution complete. Dumping Directory table...
Note: target paths subject to change (via custom actions or browsing)
Dir (target): Key: TARGETDIR , Object: C:\
Dir (target): Key: ProgramFiles64Folder , Object: C:\Program Files\
Dir (target): Key: INSTALLFOLDER , Object: C:\Program Files\MYCORP\
Dir (target): Key: DIRECTORY_PATH_SERVICES , Object: C:\Program
Files\MYCORP\MYCORP Services\
Dir (target): Key: MergeRedirectFolder.CA23A0DC_B2DE_4F2C_9E74_FD373F99E9D7
, Object: C:\Program Files\MYCORP\MYCORP Services\
Dir (target): Key: WixLibRedirectFolder.CA23A0DC_B2DE_4F2C_9E74_FD373F99E9D7
, Object: C:\Program Files\MYCORP\MYCORP Services\Common\
Dir (target): Key: MergeRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF
, Object: C:\Program Files\MYCORP\MYCORP Services\
Dir (target): Key: WixLibRedirectFolder.A54690A6_C7B5_477D_ADAF_916A4A173FDF
, Object: C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\
Dir (target): Key: MergeRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6
, Object: C:\Program Files\MYCORP\MYCORP Services\
Dir (target): Key: WixLibRedirectFolder.21C4128B_7484_4589_ABC5_E3FA2A95D2B6
, Object: C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\
Dir (target): Key: MergeRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44
, Object: C:\Program Files\MYCORP\MYCORP Services\
Dir (target): Key: WixLibRedirectFolder.D40E1FBB_05DF_4124_9CBB_3C09B6004B44
, Object: C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\
Dir (target): Key: MergeRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92
, Object: C:\Program Files\MYCORP\MYCORP Services\
Dir (target): Key: WixLibRedirectFolder.9EFC3F5B_3D47_4233_A162_371DEF5D8E92
, Object: C:\Program Files\MYCORP\MYCORP Services\Enterprise4Service\
-----Original Message-----
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: January-30-13 11:55 AM
To: General discussion for Windows Installer XML toolset.
Subject: ** SPAM **[WiX-users] [SPAM] Re: When doing a REPAIR, all files are
going into 1 folder instead of the specific folders...
What does the log file say?
On Wed, Jan 30, 2013 at 8:51 AM, StevenOgilvie <sogil...@msn.com> wrote:
> Really need some help with this!
> thanks,
> Steve
>
>
>
> --
> View this message in context:
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Weird-Re
> pair-happening-tp7583229p7583272.html
> Sent from the wix-users mailing list archive at Nabble.com.
>
>
> ----------------------------------------------------------------------
> -------- Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics Download AppDynamics Lite
> for free today:
> http://p.sf.net/sfu/appdyn_d2d_jan
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics Download AppDynamics Lite for free
today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users