bootstrapper

Wix Managed Bootstrapper: Installing Net framework and adding entry in add-remove program even if we cancel product installation

可紊 提交于 2019-12-18 08:57:43
问题 In my managed bootstrapper, I'm packing Net framework 4.5.1 and VC Redistributable as follows: <PackageGroupRef Id = "NetFx451Redist" /> <PackageGroupRef Id = "VC_ReDist_120" After="NetFx451Redist" /> <RollbackBoundary /> <MsiPackage Id = "MainProduct" DisplayName = "$(var.ProductName)" DisplayInternalUI = "no" Visible = "no" Compressed = "yes" SourceFile = "$(var.MainProduct)" Vital = "yes" After = "NetFx451Redist" > On Windows 7 x64, where Net FW 4.5.1 is not present, by installing, this

Comprehensive list of command line flags/options for Burn/bootstrapper in WiX

给你一囗甜甜゛ 提交于 2019-12-18 05:06:07
问题 The title says it all. I can't seem to find a comprehensive list of commands/flags/things-I-can-do-from-the-command-line. 回答1: WiX installers will take the standard Windows Installer commandline switches, as documented here: https://msdn.microsoft.com/en-us/library/windows/desktop/aa367988(v=vs.85).aspx Any additional parameters that are added to the commandline will be passed on to your installer if you're using a custom burn installer. This was confirmed by the primary WiX maintainer on the

Wix Custom Action Sequence

爱⌒轻易说出口 提交于 2019-12-17 17:22:40
问题 I have tried to make installation to my software, and this Software has some prerequisites. I made a Bootstrapper wix for them and trying to run them alone not in the Main Wix installer seems to work fine. The moment I tried to attach this EXE that I got from the Bootstrapper in my Wix Installer I start to get failures. The Prerequisites Bootstrapper has.Net and MS C++ and the problem seem to be when my Wix installer calls the Prerequisites and exactly at C++ installation it breaks. But if I

how to create a wix bootstrapper application that runs self extracting exe as an exepackage

陌路散爱 提交于 2019-12-14 01:06:10
问题 I have 2 installation packages that are prerequisites for our application. Both of these are downloaded from the vendor as self extracting executables containing the actual setup.exe and hundreds of files and folders required for the installation. When I run the sfx exe using an exepackage in the bootstrapper application it will run the extraction portion then kick off the installation setup.exe and then close the extraction exe while the installation is still going. This causes the next

Detecting if SQL Server 2008 is installed

ⅰ亾dé卋堺 提交于 2019-12-13 13:56:02
问题 I am using dotNetInstaller as a bootstrapper and I need to detect if SQL Server 2008 or above is installed as a prerequisite. Currently I am using this registry to detect the installation: HKLM\SOFTWARE\Microsoft\Microsoft SQL Server 2008 Redist\SharedManagementObjects\1033\CurrentVersion\Version If the value of Version is 10.0.0 or higher it detects it as installed. We tried the installation package on 10 machines here (Windows XP SP3 & Windows 7) and the prerequisite worked fine. We are

Upgrade older msi from Wix custom BA Bundle

笑着哭i 提交于 2019-12-13 05:49:48
问题 We are upgrading our WIX msi installer (not a bundle) with manual pre-requisites to a Managed custom Bootstrapped application Bundle. The boot strapped custom installer bundle exe works fine for fresh installs. But if we want to upgrade our older product which is just an msi, we are in trouble. This is what I am trying to do Detect RelatedMsiFeatureHandler detects there is an older msi package installed. I am handling the Plan events for individual packages and setting the states as desired.

Sample application for WiX bootstrapper for beginners

我是研究僧i 提交于 2019-12-13 05:16:15
问题 I'm very new to WiX based applications, and I need to create an MSI file where it has to check for .NET Framework 4.0 and SQL Server 2008. If they are not installed, I have to get them installed first and then have to install my application's EXE file and one more VBScript agent. It must be done like when you install WiX 3.7 setup (if we double click the setup file, it will show a UI as shown below! Where do I start? Is there any step-by-step guide to develop this kind of application? 回答1:

How to install 3rd party prerequisites on c# msi

不羁岁月 提交于 2019-12-12 22:02:10
问题 I have created a .msi in visual studio 2008 containing my project and it requires prerequisite third party software to run including WinZip. I have had a look round and from what I've seen, there's a prerequisite window where you can select programs like .NET framework. I have also had a look at writing a bootstrapper to check whether the third party prerequisites have been installed on the machine but I've hit a brick wall. Any other suggestions or some advice on how to do this would be very

How does the setup bootstrapper detect if prerequisites are installed?

核能气质少年 提交于 2019-12-12 12:38:55
问题 Trying to solve this problem. I would like to learn how the bootstrapper detects if prerequisites (specifically .NET 3.5) are installed. According to this reference, a way to detect if .NET is installed is to check the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5 Using process monitor, I have inspected registry queries done by the bootstrapper (setup.exe) and it did not show any access to this registry key. Does anybody know how the bootstrapper

How should I implement an MVC Bootstrapper for Unity and AutoMapper?

Deadly 提交于 2019-12-12 08:46:46
问题 What is the best way to create a bootstrapper for my MVC 2 app? I'm using Unity and AutoMapper and want to abstract the loading and configuration of them as much as possible. A decent example is here (http://weblogs.asp.net/rashid/archive/2009/02/17/use-bootstrapper-in-your-asp-net-mvc-application-and-reduce-code-smell.aspx ), but UnityContainer implements IDisposable and in that example it is never cleaned up. This (Configuring Automapper in Bootstrapper violates Open-Closed Principle?) is