Questions tagged [wix3.7]

The WiX Toolset v3.7. The WiX toolset builds Windows installation packages from XML source code. The toolset integrates seamlessly into build processes.

The WiX Toolset v3.7. The WiX toolset builds Windows installation packages from XML source code. The toolset integrates seamlessly into build processes.

WiX the Windows Installer XML toolset lets developers create installers for Windows Installer, the Windows installation engine.

The core of WiX is a set of build tools that build Windows Installer packages using the same build concepts as the rest of your product: source code is compiled and then linked to create executables; in this case .exe setup bundles, .msi installation packages, .msm merge modules, and .msp patches. The WiX command-line build tools work with any automated build system. Also, MSBuild is supported from the command line, Visual Studio, and Team Build.

WiX includes several extensions that offer functionality beyond that of Windows Installer. For example, WiX can install IIS web sites, create SQL Server databases, and register exceptions in the Windows Firewall, among others.

With Burn, the WiX bootstrapper, you can create setup bundles that install prerequisites like the .NET Framework and other runtimes along with your own product. Burn lets you download packages or combine them into a single downloadable .exe.

The WiX SDK includes managed and native libraries that make it easier to write code that works with Windows Installer, including custom actions in both C# and C++.

452 questions
6
votes
2 answers

The Windows Installer XML variable 'WixUICostingPopupOptOut' is declared in more than one location. Please remove one of the declarations

I have created a setup for my web application using wix 3.7 but on building the WIX setup I got the following Error. error LGHT0195: The Windows Installer XML variable 'WixUICostingPopupOptOut' is declared in more than one location. Please remove…
Adiee
  • 137
  • 1
  • 12
6
votes
5 answers

WIX Heat.exe command parameter -var does not accept spaces?

I have this WIX command that uses all invariant paths and it doesn't need a system environment (unlike this example…
Martin Clemens Bloch
  • 1,047
  • 1
  • 12
  • 28
6
votes
1 answer

WiX Burn after restart/force reboot continuing installation

I have a WiX Burn custom installer using ManagedBootstrapperApplicationHost. After installing one of the prerequisite Microsoft Windows Installer 4.5 I forcefully reboot the PC (Windows XP) using: The Bundle…
Gaurav
  • 179
  • 1
  • 7
5
votes
1 answer
5
votes
1 answer

Adding Your own license agreement in WIX Bootstrapper Project

How can i add my own license file in WIX Bootstrapper project. I have a WIX Bootstrapper project that installed a chain of MSIs but i want to display my own license file when setup starts.
User
  • 351
  • 1
  • 8
  • 20
5
votes
2 answers

WiX detect .Net 4.0.3

I have an application that requires .Net 4.0.3 (link). I've found this article which tells me where I would find the version of .Net which is installed but all I can find is the list of included properties that the WiX compiler recognises…
Sean Airey
  • 6,352
  • 1
  • 20
  • 38
5
votes
2 answers

WiX DirectorySearch/@Depth is ignored if used more than once in the same tree

I have a WiX installer that install a bunch of extension files to the app directory for another app. To ensure that the files end up in the right place, I use a bunch of nested DirectorySearch to find the app directory. The app is usually installed…
KristoferA
  • 12,287
  • 1
  • 40
  • 62
5
votes
1 answer

Can I reference the MSI output from a WiX Setup project in my wix Bootstrapper project?

For example, I want to do this, but it generates an error: - where SetupProjectWiX is my MSI WiX project. I do something similar when creating the MSI itself, and…
noelicus
  • 14,468
  • 3
  • 92
  • 111
5
votes
5 answers

Are there any gradle plugins for WiX?

Are there any gradle plugins for WiX which are available to the public? By searching the web, I only found some references to the artifactory server of echocat.org where some maven wix plugin is referenced. But the files stored there seem to be…
mschenk74
  • 3,561
  • 1
  • 21
  • 34
5
votes
1 answer

Install a folder to ALLUSERS (not a shortcut!) using WiX

I have an MSI file that is installing a folder with a bunch of files inside it. I have a location that I am putting the files in: Windows XP: C:\Documents and Settings\All Users\Documents\MyFolder Windows 7: C:\Users\Public\Documents\MyFolder The…
Jimmy
  • 941
  • 2
  • 8
  • 27
4
votes
1 answer

Add more than one checkbox when install with Wix is over

I have an setup for my C# application. At the end of setup I added a checkbox proposing to launch application. It works good. But i'm unable to add a second checkbox proposing to launch an optional installer. There is my code:
A.Pissicat
  • 3,023
  • 4
  • 38
  • 93
4
votes
1 answer

Setup Project versus Bootstrapper Project for checking and installing prerequisites

Here is my situation: I create a normal WiX Setup project. Then I try to check some prerequisites like if the .NET framework is installed or not. It seems that I am not able to do this from a WiX Setup project. So I create WiX Bootstrapper project…
Hippias Minor
  • 1,917
  • 2
  • 21
  • 46
4
votes
1 answer

WiX - Does Burn support dual-purpose msi packages?

Does Burn support dual-purpose (per-user or per-machine) MSI packages which were prepared according to these Microsoft guidelines? I tried to prepare such a package, but it looks like bootstrapper created with Burn doesn't uninstall MSI package,…
Dariusz Wasacz
  • 991
  • 1
  • 12
  • 16
4
votes
2 answers

How to compare strings in wix ExePackage?

I am using the above code. In install condition…
ABHI
  • 173
  • 3
  • 7
4
votes
3 answers

WiX - How to uninstall the bundle when uninstall the msi

Im using WiX to install my .msi, I´m generating a WiX Bundle using the Bundle Element. I try to not show the Bundle on "Add/Remove programs" so i set the properties of the Bundle element like this:
Diego
  • 666
  • 1
  • 8
  • 27
1 2
3
30 31