On a project which has been upgraded from Visual Studio 2005 to 2008 running an
upgrade on the MSI package not work correctly. The reason for this is that the
project is dependent on the Microsoft CRT libraries. Previously the library was
included in the install as follows:
<Merge Id="msvcrt" Language="1033"
SourceFile="$(env.ProgramFiles)\\Common Files\\Merge
Modules\\Microsoft_VC80_CRT_x86.msm" DiskId="1" />
<Merge Id="msvcrt_policy" Language="1033"
SourceFile="$(env.ProgramFiles)\\Common Files\\Merge
Modules\\policy_8_0_Microsoft_VC80_CRT_x86.msm" DiskId="1" />
Now this has been replaced with:
<Merge Id="msvcrt" Language="1033"
SourceFile="$(env.ProgramFiles)\\Common Files\\Merge
Modules\\Microsoft_VC90_CRT_x86.msm" DiskId="1" />
<Merge Id="msvcrt_policy" Language="1033"
SourceFile="$(env.ProgramFiles)\\Common Files\\Merge
Modules\\policy_9_0_Microsoft_VC90_CRT_x86.msm" DiskId="1" />
The only change here being that the referenced merge modules have changed.
Attempting to upgrade the package using the "REINSTALLMODE=vomus REINSTALL=ALL"
switch succeeds but the new MS libraries are not installed. I believe this is
because the components in the new merge modules were not previously present so
no action is taken.
Can anyone shed any light on this and suggest a way that I can author the
install so that the upgrade will work.
Thanks
Chris Walford
________________________________
NOTICE: This email message and all attachments transmitted with it are intended
solely for the use of the addressees and may contain confidential information.
If you have received this message in error, please notify the sender
immediately by email reply and please delete this message from your computer
and destroy any copies.
PassGo Technologies Ltd is incorporated in England and Wales (registered number
04222450) with its registered address at Horton Manor, Horton Cross, Ilminster,
Somerset TA19 9PY.
PassGo Technologies Ltd is now part of the Quest Software Group of Companies.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users