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

Can I use auto-generated GUIDS with a merge module?

I use auto-guids in my but can't figure out how to use them with . I only get this error: The component X has a key file with path 'TARGETDIR\company...'. Since this path is not rooted in one of the standard directories (like …
sirdank
  • 3,351
  • 3
  • 25
  • 58
3
votes
1 answer

WiX and ARPINSTALLLOCATION

I want my MSI package to write the value InstallLocation into HKEY_LOCAL_MACHINE\SOFTWARE\\(Wow6432Node)\Microsoft\Windows\CurrentVersion\Uninstall\\(GUID). You should also see this value in the Add/Remove Programs Control Panel (column…
Johannes
  • 363
  • 3
  • 15
3
votes
1 answer

How to change add/remove program name using WiX Installer?

I'm building a WiX project to install a custom package. My product looks like this: So when I'm using the WiX installer, I can see the Selected name on my screens and whenever Wix uses the name to…
Sonhja
  • 8,230
  • 20
  • 73
  • 131
3
votes
2 answers

Creating registry key with wix installer

I am new to wix but I have to use it for a project. I need to disable the ability of the user to change his password. To do this I want to add/change a registry entry but this does not work:
sceiler
  • 1,145
  • 2
  • 20
  • 35
3
votes
0 answers

MSI - WiX CustomAction

I have a custom action that shows list of application pools in the system and want to bind these values into combobox which is inside customdlg.wxs and while executing MSI setup I should get a combobox that show list of app pools. Can anyone guide…
user2580179
  • 259
  • 6
  • 15
3
votes
1 answer

Customizing Bootstrapper UI similar to the customized wix UI

I have created a setup using wix,where i have created customized UI in wix related to my project.but now i need to add prerequisite install .For prerequisite installs i used bootstrapper (seems its only way to add prerequisite in wix ). But now my…
Dah Sra
  • 4,107
  • 3
  • 30
  • 69
3
votes
1 answer

Copy command is not working using Wix Custom Action

I have the following CustomAction:
Sonhja
  • 8,230
  • 20
  • 73
  • 131
3
votes
1 answer

Wix3.8 WixUI_Advanced dialog how to skip license agreement

I am using wix3.8 and in my install MSI, i need InstallScopeDlg which is only available using WixUI_Advanced, however I do not the first dialog which is the license agreement. I have seen a lot of posts on how to skip (or not display) that dialog…
Gustavo
  • 685
  • 3
  • 7
  • 17
3
votes
3 answers

Prompt a Reboot message after installation WIX Bootstrapper

I have a WIX Project and a Bootstrapper of WIX. I am using Reboot property of WIX to prompt for reboot machine after setup complete its installation. But when i run my msi using Bootstrapper then it did not prompt a message for reboot machine. below…
User
  • 351
  • 1
  • 8
  • 20
3
votes
0 answers

How to build a multiple language bootstrapper setup.exe with WIX 3.7

I have a setup project build with WIX 3.7 which includes 3 languages (English, French and German). Build output is setup_en-us.msi, setup_fr-fr.msi and setup_de-de.msi. For every MSI a bootstrapper (for .NET 4.5) setup.exe is generated with…
Action Heinz
  • 722
  • 10
  • 23
3
votes
1 answer

Wix Burn: Basic UI handling if No Net Framework is there

I wrote a Boostrapper UI in C# for Net Framework 2.0 using Win-Forms. It started working fine and designed forms are responding as expected. Here is my Wix Bundle Code:
3
votes
2 answers

Prerequisite not running on condition failure

I have a Burn bundle (WIX 3.7) that should install the .NET 4.5 framework if it is not present on the system where the bundle is run. Here is my fragment containing the prerequisite:
Dave
  • 860
  • 7
  • 18
3
votes
1 answer

How do I prevent .NET from repairing when repairing a WiX bundle?

I have a bundle installer created using burn that installs .NET as a first step:
Pickles
  • 1,270
  • 2
  • 11
  • 20
3
votes
1 answer

Can I stop my images from being scaled to fit my display settings when using WiX?

I'm having a similar problem to the one discussed in this question. I have created a custom WiXUIBannerBmp image at the dimensions suggested in the above link (493px x 58px) but it looks terrible because it's still being scaled. The actual…
David Jones - iPushPull
  • 2,819
  • 1
  • 22
  • 24
3
votes
1 answer

Obtaining generated ProductCode as a variable in Wix

In our product we use Product Id="*" in Wix to tell it to generate a new product code for every new build. We now have a requirement during install time to record the product code of the MSI being installed into one of our registry keys. We could…
Falconne
  • 582
  • 5
  • 12