What's the best way to include the Microsoft Visual Studio 2005 CRT
dependencies? I want to include the debug versions for my debug build. I've
tried using the standard MSM files but I get a bunch of warnings. I have the
following WXS code:
**********************
<!-- MSVCRT 80 libraries -->
<?if "$(env.BUILDTYPE)" = "debug"?>
<Merge Id="CRT" Language="0"
SourceFile="..\crt\Microsoft.VC80.DebugCRT\Microsoft_VC80_DebugCRT_x86.msm"
DiskId="1" />
<Merge Id="CRT Policy" Language="0"
SourceFile="..\crt\Microsoft.VC80.DebugCRT\policy_8_0_Microsoft_VC80_DebugCRT_x86.msm"
DiskId="1" />
<?else?>
<Merge Id="CRT" Language="0"
SourceFile="..\crt\Microsoft.VC80.CRT\microsoft_vc80_crt_x86.msm" DiskId="1" />
<Merge Id="CRT Policy" Language="0"
SourceFile="..\crt\Microsoft.VC80.CRT\policy_8_0_Microsoft_VC80_CRT_x86.msm"
DiskId="1" />
<?endif?>
<InstallExecuteSequence>
<FindRelatedProducts Before="LaunchConditions" />
<RemoveExistingProducts After="InstallValidate" />
</InstallExecuteSequence>
<InstallUISequence>
<FindRelatedProducts Before="LaunchConditions" />
</InstallUISequence>
<UI>
<UIRef Id="WixUI_Minimal" />
<UIRef Id="WixUI_ErrorProgressText" />
<Publish Dialog="ExitDialog" Control="Finish"
Event="DoAction" Value="LaunchBrowser" Order="1"><![CDATA[UILevel > 2 AND NOT
Installed]]></Publish>
</UI>
<Feature Id="MyFeature" Title="My Feature" Level="1">
<MergeRef Id="CRT" />
<MergeRef Id="CRT Policy" />
<!-My Components -->
</Feature>
</Feature>
*****************
When I compile this I get a bunch of Warnings (see below).
Any suggestions on how to fix?
Thx.
Steve Bush
***************
1>Compiling - Candle (v3.0.2512.0) .\MyfeatureSetup.wxs MyfeatureSetup.wixobj
1>Building - Light (v3.0.2512.0) - objd\i386\MyfeatureSetup.msi ...
1>warnings in directory d:\clues\private\setup\myfeaturesetup
1>d:\clues\private\setup\myfeaturesetup\myfeaturesetup.wxs(49) : warning
LGHT1055 : The InstallExecuteSequence ta
le contains an action 'SxsInstallCA' which cannot be merged from the merge
module '..\crt\Microsoft.VC80.Debu
CRT\policy_8_0_Microsoft_VC80_DebugCRT_x86.msm'. This action is likely
colliding with an action in the datab
se that is being created. The colliding action may have been authored in the
database or merged in from anot
er merge module. If this is a standard action, it is likely colliding due to a
difference in the condition f
r the action in the database and merge module. If this is a custom action, it
should only be declared in the
database or one merge module.
1>d:\clues\private\setup\myfeaturesetup\myfeaturesetup.wxs(49) : warning
LGHT1055 : The InstallExecuteSequence ta
le contains an action 'SxsUninstallCA' which cannot be merged from the merge
module '..\crt\Microsoft.VC80.De
ugCRT\policy_8_0_Microsoft_VC80_DebugCRT_x86.msm'. This action is likely
colliding with an action in the dat
base that is being created. The colliding action may have been authored in the
database or merged in from an
ther merge module. If this is a standard action, it is likely colliding due to
a difference in the condition
for the action in the database and merge module. If this is a custom action,
it should only be declared in t
e database or one merge module.
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.762.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.100.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.101.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.103.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.104.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.193.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.762.574A21CB
408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.100.574A21CB
408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.101.574A21CB
408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.103.574A21CB
408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.104.574A21CB
408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Component, Column: KeyPath, Key(s):
downlevel_manifest.8.0.50727.193.574A21CB
408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.100.550B
BF0_FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.101.550B
BF0_FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.103.550B
BF0_FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.104.550B
BF0_FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.193.550B
BF0_FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.762.550B
BF0_FF32_EF74_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.100.574A
1CB_408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.101.574A
1CB_408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.103.574A
1CB_408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.762.574A
1CB_408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.104.574A
1CB_408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE03:
String overflow (greater than len
th permitted in column); Table: Registry, Column: Registry, Key(s):
reg_downlevel_manifest.8.0.50727.193.574A
1CB_408A_3825_FF1F_C8B3B9A1E18E
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E has duplicate sequence number 2 in the table
InstallExecuteSequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.574A21CB
408A_3825_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table
InstallExecuteSequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E has duplicate sequence number 2 in the table
InstallUISequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.574A21CB
408A_3825_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table
InstallUISequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E has duplicate sequence number 2 in the table
AdminExecuteSequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.574A21CB
408A_3825_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table
AdminExecuteSequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E has duplicate sequence number 2 in the table
AdminUISequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.574A21CB
408A_3825_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table
AdminUISequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.550B5BF0
FF32_EF74_FF1F_C8B3B9A1E18E has duplicate sequence number 2 in the table
AdvtExecuteSequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE82:
This action SystemFolder.574A21CB
408A_3825_FF1F_C8B3B9A1E18E has duplicate sequence number 1 in the table
AdvtExecuteSequence
1>d:\clues\private\setup\myfeaturesetup\light.exe : warning LGHT1076 : ICE83:
The keypath for Global Win32 SXS
ssembly (Component_=uplevel.574A21CB_408A_3825_FF1F_C8B3B9A1E18E) SHOULD NOT be
it's manifest file for assemb
ies other than Win32 Policy assemblies
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users