Top "Wix" questions

The WiX Toolset (formerly known as Windows Installer XML) is a toolset that builds Windows installation packages and WiX bootstrappers from XML source code.

Error LGHT0301: Failed to open the database

I'm using WiX 3.5. Recently, the following WiX error started occurring frequently on the build server: light.exe (,): error LGHT0301: Failed …

wix wix3.5
WiX: How to prevent a registry value from being removed on uninstall?

I want to assert that a certain registry value exists after installation, so I added the following component: <Component …

wix registry uninstallation
registering com dll in wix

If not self registering. then how do we perform the COM dll registering while installation using WIX? As per the …

com wix wix3.5 wix3 heat
Defining Wix properties and values based on VS active configuration

How can I define Wix properties and values that change depending on which Visual Studio configuration is active? e.g. …

wix wix3
How do you execute a custom action in WiX only if an installed feature is being uninstalled?

I have a WiX installer that has per-feature custom actions that need to be executed on uninstall. Right now I'm …

wix windows-installer custom-action
ICE03: String overflow (greater than length permitted in column); Table: CustomAction

I am getting an ICE03: String overflow warning for the following code: <CustomAction Id="CustomActionID" Return="check" Property="SomeProperty" …

wix wix3.7
Stopping A Service In WIX And Starting When Install Is Complete

I'm using WiX 3.5 to create an installer that installs a Windows Service and copies DLL's to the bin directory of …

installation wix wix3.5
WIX Burn Bootstrapper not asking for admin rights for my MSI

I created an MSI with WIX that needs elevated permissions to work correctly. In the MSI Project, I specified this …

wix windows-installer uac bootstrapper burn
How can I exclude SVN files from harvesting with heat (WiX)?

I hate to practically duplicate existing questions, but the supplied answers haven't worked: Here's what my .wxs looks like: <?…

svn xslt wix heat
Is it possible to pass variable to WIX localization file?

I need to use variable in WIX localization file WIXUI_en-us.wxl. I tried use it like this: <String …

user-interface variables localization wix wix3.5