Questions tagged [wix]

The WiX Toolset (formerly known as Windows Installer XML) is a toolset that builds Windows installation packages and WiX bootstrappers from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages and EXE bootstrappers. For the cloud-based web development platform, use the [velo] tag.

The WiX Toolset (formerly known as Windows Installer XML) is a toolset that builds Windows installation packages and WiX bootstrappers from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI setup packages, MSM merge modules, MSP patches and EXE bootstrappers. The installer also provides a Visual Studio extension that creates WiX projects, which can be built with Visual Studio or MSBuild.

References:

10232 questions
4
votes
1 answer

WiX Installer heat.exe and non-ascii filenames

I added a file in my WiX script with the character " î " in the path name. Light.exe will complain: A string was provided with characters that are not available in the specified database code page '1252' The character in question is 0xEE in…
Anders Forsgren
  • 10,827
  • 4
  • 40
  • 77
4
votes
2 answers

How to build a update Notification?

we are currently installing our Program by a wix-generated msi located on a network share. When a new version is ready, I am sending an email to everybody who needs the program. This is clumsy and creates a lot of problems - so I would like to…
Christian Sauer
  • 10,351
  • 10
  • 53
  • 85
4
votes
4 answers

How to use relative path from Custom Action of wix?

I am making a custom installer. Where I added Utility.CA.dll to perform my custom action. In this case I want to access local file with relative to setup.msi file path. The custom action method can use the direct path e:\utility\myfile.txt but I can…
pcbabu
  • 2,219
  • 4
  • 22
  • 32
4
votes
2 answers

Use WiX or Inno Setup to bundle the installation of several MSI files

I use cx-freeze to create an MSI installer for a Python application. Let's call it application "A". It depends on another application "B". I would like my installer for "A" to include and run the MSI installer for "B". How can I create a…
joshuanapoli
  • 2,509
  • 3
  • 25
  • 34
4
votes
1 answer

How to use MajorUpgrade and RemoveFeatures to remove only specific features and still un-install the previous version of the product

I swapped to Wix 3.6 from the Microsoft Installer that was packaged with VS 2010. I am trying to release a seamless upgrade to our users by using the Tag, however I have one feature that I do not want to be un-installed while…
Jayd Page
  • 85
  • 1
  • 5
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
2 answers

RegistryValue Wiped Out After doing a Wix Minor Upgrade

I am currently maintaining a piece of software that has loads of user defined registry keys. I'm trying to make a WIX installer that keeps these registry keys in tacted with the least amount of maintainability. I decided to make each value inside a…
4
votes
2 answers

Wix Burn: How to reboot after installing a MsuPackage

I currently have a scenario whereby I need to do the following using burn Install Windows Imaging Component Install Windows Installer 4.5 Install .Net 4 Web Run my installer (created using Wix 3.6) I would like to know if there is a way to…
Jayd Page
  • 85
  • 1
  • 5
4
votes
1 answer

Auto self updating application installer with WIX?

I have standalone setup project created with wix. And I need some solution for auto update my application.My application should check for new version on start up and automatically download and install new version if available.What's the best…
zhoulin Wang
  • 559
  • 2
  • 5
  • 19
4
votes
1 answer

Cancel Installation and Rollback using wix burn Bootstrapper UI

I am using Wix 3.7. I am trying to create wix burn bootstrapper that install my msi. I have added two buttons in my BA UI for Install and Cancel. i am using C# for BA UI design. I have added the follwoing code in Install button for launch…
saravan1010
  • 43
  • 1
  • 3
4
votes
1 answer

How to pass a property from an EditBox control in burn native bootstrapper to a MSI

I have an EditBox controls in the options dialog of the native bootstrapper application: In the bundle.wxs file, I have:
Manas
  • 521
  • 8
  • 26
4
votes
2 answers

How to Bootstrap SQL Server 2008 Express SP1?

I am trying to bootstrap SQL Server 2008 Express SP1 into my application. Previously I used Wise for Windows to perform the prerequisite installation, but Wise doesn't support Windows Installer 4.5 yet. I am now trying to use the Visual Studio 2008…
4
votes
3 answers

Can we localize WIX msi and bundle using language selection UI at runtime?

We have an MSI and Bundle created in Wix. I need to localize both of these in such a way that language selection GUI will be popped-up and language can be selected by the user at run time. Would be really appreciated if anybody can help me on…
Antony Quest
  • 41
  • 1
  • 4
4
votes
1 answer

Wix Toolset: cannot add Excel Add-in project reference

I've just installed latest Wix v3.7. I created a VS 2010 "Excel 2010 Add-in" project and, in the same solution, a Wix "Setup Project". Problem is, when I try to reference the Add-in project from the Wix project, it is not there, I tried a simple…
Ariel
  • 5,752
  • 5
  • 49
  • 59
4
votes
1 answer

Build project for Wix installer

I'm trying to create a Wix installer for our app. Wix Project harvest does not work since it only copies the main exe file to the install dir, all dll's etc are not copied. So I was thinking of having a pre build event that builds the app and use…
Anders
  • 17,306
  • 10
  • 76
  • 144