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
4
votes
1 answer

Wix Burn: How to stop Bootstrapper from installing itself

I believe this question might have been asked before me, but somehow, I'm not finding some appropriate answer. I may have to write my own managed bootstrapper. But up-till now, in the examples I got, the bootstrapper is installing itself as well…
Farrukh Waheed
  • 2,163
  • 2
  • 29
  • 59
4
votes
1 answer

How to detect if app is installed based on upgrade code

I am doing an installation of several products, but because they are built automatically in daily build, they have various GUIDs. They just have same UPGRADE code... So my question is: Is it possible to know just with UPGRADE code if the product is…
Dusan Plavak
  • 4,457
  • 4
  • 24
  • 35
4
votes
1 answer

New IsWiX Setup Project fails to build - undefined preprocessor variable

I am attempting to use WiX Toolset to create a deployment project. I am using Visual Studio.NET 2010 SP1, WiX 3.7, and IsWix 2.0.13013.4. I am using .NET framework 4.0. I created the directory structure provided…
Lee Z
  • 802
  • 2
  • 13
  • 39
4
votes
3 answers

WIX enable Windows feature

I have to check if some windows features are enabled beore installing my software. I can check it or install it using dism command line tool. I create a custom action to do this, but is there a way to do it in a "WIX native way" ?
Koektudis
  • 103
  • 1
  • 7
4
votes
1 answer

How to get [ProgramFilesFolder] to populate to "C:\Program Files" burn UI project

I have a Burn Bundle with the following variable With the following property in my bootstrapper UI project's main view model public string InstallDirectory { …
Paul Matovich
  • 1,496
  • 15
  • 20
4
votes
3 answers

Wix Burn fails to download exePackage

I am using the exePackage attribute to download an exe pacakge - actually the VSTO runtime from microsoft. It fails to get the package. I believe this is the correct way to add it to the CHAIN
darbid
  • 2,545
  • 23
  • 55
4
votes
2 answers

Can we upgrade 1.0.0.0 to 1.0.0.1 while changing product code?

I'm asked to upgrade ver 1.0.0.0 to 1.0.0.1. By default, when I tested with a dummy installer, if we change the product code, both 1.0.0.0 and 1.0.0.1 would install side by side. But if we do the ver 1.0.1.0 (while changing product code), it would…
Farrukh Waheed
  • 2,163
  • 2
  • 29
  • 59
4
votes
3 answers

Dynamically assigning name to shortcut at run time in WIX

I want to assign different names to a shortcut based on user input. Is this feasible using the WiX toolset? I have tried assigning value of property to Name attribute of Shortcut element but it does not work.
user1668102
  • 149
  • 8
4
votes
1 answer

How to make a WiX burn bundle that upgrade a "Lite" version of my product

I have two SKUs of my product. Both are using Burn as a bootstrapper. I have authored the MSIs in such a way that the Pro version will upgrade and replace the Lite version. But once I've wrapped them in burn, the Pro version upgrades the MSI…
TroyC
  • 482
  • 1
  • 6
  • 8
4
votes
1 answer

Wix burn does not show multiple entries in ARP

I use Wix 3.7's burn to install prereq's (Windows Installer 4.5, .NET 3.5, SQL Server 2008 R2 and Sync Framework 2.1) prior to the installation of my two product MSI's. Even though all of the prereqs' have entries in Add or Remove Programs (ARP),…
Brett Wertz
  • 412
  • 4
  • 19
4
votes
1 answer

MsiPackage - meaning of attribute "cache"

I am searching for a description, what the attribute "cache" is standing for in the MsiPackage. When I look at http://wix.sourceforge.net/manual-wix3/wix_xsd_msipackage.htm I cannot get some additional information. Is there another link with a…
BennoDual
  • 5,865
  • 15
  • 67
  • 153
4
votes
1 answer

What is the proper way to download setup packages in a WiX custom managed bootstrapper application?

I wrote a WiX custom MBA that I have been using which embeds all of the setup packages (msis, cabs and exes) I need for my installation. However I would now like to make a lightweight web bootstrapper which will download the packages that need to be…
BryanJ
  • 8,485
  • 1
  • 42
  • 61
3
votes
2 answers

Make WIX installer place files in AppData

I'm writing a dapp for ethereum client for windows. In order to make dapp available for user I have to place specific files in the folder in appdata. So I just should place some files in %appdata%\Parity\Ethereum\dapps\mydappname. But I always get…
Alex Zhukovskiy
  • 9,565
  • 11
  • 75
  • 151
3
votes
1 answer

error LGHT0204 : ICE17: Bitmap: 'WixUI_Bmp_Dialog' for Control: 'Bitmap' of Dialog: 'WelcomeDlg' not found in Binary table

When i am building my Wix project I am getting the below errors: error LGHT0204 : ICE17: Bitmap: 'WixUI_Bmp_Dialog' for Control: 'Bitmap' of Dialog: 'WelcomeDlg' not found in Binary table The code is
Yar
  • 321
  • 1
  • 17
3
votes
1 answer

Error CNDL0199 : The Wix element has an incorrect namespace of 'http://schemas.microsoft.com/wix/2003/01/wi'

I migrated my WIX project from V2 to V4 and then changed the namespace in the .WXS files I replaced the below namespace with Once the…
Yar
  • 321
  • 1
  • 17