[wix-users] (deprecated) Feature suggestion: Dynamic Burn bundle

2015-07-28 Thread Jiri Tomek
I understand current Wix team statement that it's not possible to build Burn bundle with products A,B and C and then during execution get somewhere product D and install it in the bundle. The reason is security and I get it. But, what about allowing dynamic bundle where security is provided by cer

Re: [WiX-users] .NET Prerequisite, Burn, and the ARP

2015-07-13 Thread Jiri Tomek
So just to make sure, the current behavior is kind of "by design" and currently there is no way how to not get ARP entry if .NET prereqba succeeds? It needs to be implemented as a new feature to Burn? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com

Re: [WiX-users] .NET Prerequisite, Burn, and the ARP

2015-07-08 Thread Jiri Tomek
Hello, I have the same issue. I double-checked that .NET package is marked as permanent and I tried both with and without rollback boundary but I still get ARP entry right after .NET is installed as prerequisite. I'm using Wix 3.9. My Chain is defined this way: The log from initial run

[WiX-users] How to rollback installation after ApplyComplete event

2015-06-11 Thread Jiri Tomek
Hello, I do some post-install configuration of installed product as part of installation and for user it still looks like install itself. When I got ApplyComplete event and I know that product is installed I run configuration that may take few minutes. I still want to allow user to cancel it and ca

Re: [WiX-users] Burn: how to elevate BA? (Manifest for Burn Bootstrapper [Continue])

2015-05-29 Thread Jiri Tomek
It's not fixed key. I use bootstrapper to gather various configuration information from user which are then used to configure product and not all of then are passed to MSIs. Adding logic to MSI to be able to get this information via MSI properties, parse it and then store it in registry is just unr

Re: [WiX-users] Burn: how to elevate BA? (Manifest for Burn Bootstrapper [Continue])

2015-05-29 Thread Jiri Tomek
This is just wrong. There are valid scenarios when Bootstrapper may need for example to write a registry value. I don't say that it should be default mode but it should be possible to request elevation for whole BS. Burn is really powerful with custom MBA but this limitation just says "We know bett

Re: [WiX-users] Failed to extract payloads from container after reboot continuation

2015-05-29 Thread Jiri Tomek
I found some more information. The issue does not seem to be caused by NSIS wrapper but by fact that original .exe name is different than what Burn expects. New STR are: - Build BS as "setup.exe" - Rename BS to "installer.exe" - Run install from "installer.exe" - Let .NET prereq be installed - Reb

[WiX-users] Failed to extract payloads from container after reboot continuation

2015-05-27 Thread Jiri Tomek
I have a BS that I wrap in a NSIS based bundle due to some historical resons. My BS has .NET 4.5.1 as prerequisity. If I install on a machine that does not have .NET 4.5.1 it properly installs it as prerequisity and then requires restart. After restart BS starts automatically again but then when I

Re: [WiX-users] Add new packages to install chain dynamically in managed BA

2015-05-26 Thread Jiri Tomek
The scenario that I have is that once used downloads bootstrapper it will serve as central point for installing future updates, new packages etc. From what you described I will have to always create new bundle with new packages and then let original BS download it via some kind of autoupdate that I

[WiX-users] Add new packages to install chain dynamically in managed BA

2015-05-26 Thread Jiri Tomek
Hello, is it possible to add new packages to Burn install chain dynamically from managed BA if these packages were not known during build time? What I'm trying to achieve is to ship a small bootstrapper to users and let this bootstrapper contact my server and get list of packages to install. This l

Re: [WiX-users] Burn Prerequisite Install and Configuration

2015-04-30 Thread Jiri Tomek
#1 and #2: If SQL Express installer would come as .MSI then upgrade detection would be simpler. I was not able to find .MSI, only .EXE. This makes upgrade detection more difficult. But, if you have your own managed bootstrapper, you can do whatever you want. You should be able to detect existing SQ

Re: [WiX-users] How to force .NET prerequisite installation before Burn MBA starts

2015-04-26 Thread Jiri Tomek
Hello Martin, thanks for the reply. This indeed works if .NET 4 is installed. But what is .NET 4.5 is installed? element can't say that it requires 4.5.1 (at least according to https://msdn.microsoft.com/en-us/library/w4atty68(v=vs.110).aspx). In that case managed bootstrapper that is targeted for

Re: [WiX-users] How to force .NET prerequisite installation before Burn MBA starts

2015-04-26 Thread Jiri Tomek
Hello Bob, I found this out as well. I checked the source code and saw the logic that always first tries to load managed bootstrapper. I would really use some flag telling "evaluate prereqs no matter what". -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabb

[WiX-users] How to force .NET prerequisite installation before Burn MBA starts

2015-04-24 Thread Jiri Tomek
Hello, I have a bootstrapper in Wix Burn with managed UI. Bootstrapper requires .NET 4 but I also need to install .NET 4.5.1 as part of installation. I added .NET 4.5.1 to install chain and it installs just fine, but because bootstrapper itself is using .NET it always requires reboot after installa