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

Why is my CustomTable missing from my Wix installer?

I have a data driven custom action and I'm defining it in its own file along with the table data. When I run my install, it fails because the custom table is missing (I've checked with Orca, its not there). I realize that the fragment needs to be…
Tim Long
  • 13,508
  • 19
  • 79
  • 147
0
votes
1 answer

Does WiX installer depend on the .NET Framework?

I have a WiX installer containing C# based custom actions. Does this installer need any .NET Framework installed on host machine in order to execute these C# custom action embed in installer?
DTdev
  • 538
  • 1
  • 18
  • 32
0
votes
2 answers

Setting InstallCondition for a ExePackage based on FileSearchRef

I have a Chain with Exe1->Msi1->Exe2->Msi2. I need a FileSearch result to decide if Exe2 is installed in its InstallCondition. I have a FileSearch defined in a Fragment outside the Bundle and I am referring to it in the Bundle above the Chain. How…
Ranjith Venkatesh
  • 1,322
  • 3
  • 20
  • 57
0
votes
1 answer

How to set InstallCondition for ExePackage in Chain based on file contents?

I have a Chain with following setup: ExePackage1->MsiPackage1->ExePackage2->MsiPackage2 MsiPackage1 writes some values to file File1. ExePackage2 has an InstallCondition which should be based on the contents of File1. How can I read the contents of…
Ranjith Venkatesh
  • 1,322
  • 3
  • 20
  • 57
0
votes
1 answer

Why does the WiX FileSearch and DetectCondition not work here?

I want WiX to install MSChart for .NET 3.5 first, which is the ExePackage. At the moment, it always installs it even if it's already there. I detect if it's already installed by looking in the destination directory in the MSChartInstalled…
noelicus
  • 14,468
  • 3
  • 92
  • 111
0
votes
1 answer

Retrieving version of the product

During upgrade, I can use to determine ProductId that installed on the machine. Is there a way to know the version, like 1.0.0.0, in addition without handling that by yourself, storing in registry etc.
eddyuk
  • 4,110
  • 5
  • 37
  • 65
0
votes
1 answer

WIX Change the default Install Path

I am trying to change the default install path to User's Home directory/ProductName. Below is my code(its not the entire code)
user2544690
  • 1
  • 1
  • 2
0
votes
1 answer

Wix Bootstrapper - DownloadUrl - Can it be a local network path?

I want to have my exePackage saved on a network path and for the bootrapper to "download" it from this place if needed. I cannot get the bootstapper to work with the path. My log says failed to connect to .... I have tried may different things with…
darbid
  • 2,545
  • 23
  • 55
0
votes
0 answers

Execute exe file with parameters using WIX Bootstrapper

I want to Execute an exe file say sample.exe by passing parameters using Bootstrapper. Problem is bootstrapper application fails to execute the exe. Any suggestions? UPDATE: I have a bat file containing: start /d "D:\Setup\DBInstaller\bin\Release"…
Adiee
  • 137
  • 1
  • 12
0
votes
1 answer

Installer Custom Action Error - Type Mismatch: [string: "C:\"]

I am creating an installer and I have a custom action that manipulates a string:
user2437443
  • 2,067
  • 4
  • 23
  • 38
0
votes
1 answer

Version Number does not use the SVN build number

I am not sure if it lack of understanding or not but I have the following code implemented in my WiX installer
Jimmy
  • 941
  • 2
  • 8
  • 27
0
votes
1 answer

WIX Custom Action Execution failed

I have created a setup to execute scripts on database. But when i tried to run the setup i have got the following error which i have fetched out from logs. Doing action: VerifyConnection Action 12:03:17: VerifyConnection. Action start 12:03:17:…
Adiee
  • 137
  • 1
  • 12
0
votes
1 answer

Wix Toolset - Setting a Property to User Profile Folder path and Program Files

I am using Properties to set the values of Registry entries. This is so that on install the first time I have a default value and then on upgrade the current registry value is used. I need to have a property that sets the path to the user's local…
darbid
  • 2,545
  • 23
  • 55
0
votes
1 answer

AppSearch not working in Windows 7

I am creating a WiX installer that needs to do an AppSearch for a certain folder. The AppSearch works fine in Windows XP, but in Windows 7, it cannot get past C:\Documents and Settings. If I put the folder in question inside Documents and Settings,…
user2437443
  • 2,067
  • 4
  • 23
  • 38
0
votes
1 answer

CopyFile not working

I am creating a WiX installer where I want to move a file that exists on the end-user's computer to a location of their choosing. However, CopyFile is not working and the log file is showing no errors. Here is my Directory Tree:
user2437443
  • 2,067
  • 4
  • 23
  • 38