Your InstallCondition is very odd. Essentially it says, "If X or NOT X"
right? I guess that is the long way around to always true. You could just
remove the attribute, I think.

Anyway, take a look in the Bundle log. That should provide more information
about what the Bundle is doing.


On Tue, Jun 11, 2013 at 2:13 AM, andy smith <andysmi...@gmail.com> wrote:

> I've defined the following MSIPackage in a chain (burn 3.6)
>
>       <!-- DacFramework x86-->
>       <MsiPackage
>         Id="msi_DacFramework"
>         SourceFile="..\..\External
>
> References\MSI\Microsoft\SSDT\DacFramework\11.1.2825.1.May2013\x86\DACFramework.msi"
>         InstallCondition="(VersionNT64) OR (NOT VersionNT64)"
>         DownloadUrl="http://ourURL.com/updates/x86/DACFramework.msi";
>         Compressed="no"
>         Vital="yes"
>         Permanent="yes"
>         SuppressSignatureVerification="yes"
>         Visible="yes"/>
>
> To my understanding, making it Vital and Permanent should mean it stays
> installs on an upgrade to our product - the MSI in Question is a SQL Server
> component that comes from Microsoft, so we're not going to be changing it.
> The InstallCondition also should also return True.
>
> As you can guess from the title however, it *IS* being uninstalled when our
> product gets upgraded.  From the log, it seems as if it is being asked to..
> (REMOVE=ALL)
>
> MSI (s) (D0:18) [17:03:04:781]: Command Line: MSIFASTINSTALL=7
> REBOOT=ReallySuppress IGNOREDEPENDENCIES=ALL REMOVE=ALL
> CURRENTDIRECTORY=C:\Program Files\CompanyName\Product CLIENTUILEVEL=3
> CLIENTPROCESSID=4004
> ...
> MSI (s) (D0:18) [17:03:04:781]: PROPERTY CHANGE: Adding REMOVE property.
> Its value is 'ALL'.
>
> What have I missed in the MSIPackage definition in order to think it's
> being asked to REMOVE?
>
> Thanks
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to