Re: [WiX-users] ExePackage uninstalled on upgrade

2012-11-08 Thread Nick Ramirez
Would you say that the Requires element is not needed? I thought that Requires might be placed inside of an MsiPackage or ExePackage, for instance, to reference the Provides. But apparently the schema doesn't support that. It can only be placed under a Bundle, Fragment or Provides. Is it not

Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-02 Thread Christian Hausknecht
by you? -Ursprüngliche Nachricht- Von: Neil Sleightholm [mailto:n...@x2systems.com] Gesendet: Montag, 1. Oktober 2012 22:11 An: General discussion for Windows Installer XML toolset. Betreff: Re: [WiX-users] ExePackage uninstalled on upgrade After a little trial and error I came up

Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-02 Thread Neil Sleightholm
[mailto:chauskne...@beracom.de] Sent: 02 October 2012 08:14 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] ExePackage uninstalled on upgrade Hey Neil, thank you for this example (even you are not sure, if that is sufficient ;-) )! I have one question: Why do you want

[WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
I have a simple burn package that install SQL express and one MSI. The install works the first time I run it but when I upgrade it the SQL package is removed (if I upgrade again it is put back). It appears from the logs that it doesn't recognise that the package is referenced and so the upgrade

Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
More info: Running v1 installs SQL, v2 removes it, v3,4,5 etc installs SQL then immediately removes it! In the log file created for the upgrade there is this entry [1664:16B4][2012-10-01T13:30:31]: Skipping dependency registration on package with no dependency providers: SQLServerExpress. Neil

Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Rob Mensching
The WiX toolset automatically creates a dependency provider for packages that it can (MsiPackage and in WiX v3.7, MspPackage). Since ExePackages are opaque, you'd need to add your own dependency provider (Provides element from WixDependencyExtension) to get the engine to do reference counting. On

Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
-users] ExePackage uninstalled on upgrade The WiX toolset automatically creates a dependency provider for packages that it can (MsiPackage and in WiX v3.7, MspPackage). Since ExePackages are opaque, you'd need to add your own dependency provider (Provides element from WixDependencyExtension) to get

Re: [WiX-users] ExePackage uninstalled on upgrade

2012-10-01 Thread Neil Sleightholm
October 2012 18:43 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] ExePackage uninstalled on upgrade The WiX toolset automatically creates a dependency provider for packages that it can (MsiPackage and in WiX v3.7, MspPackage). Since ExePackages are opaque, you'd