Questions tagged [wix3]

For issues relating to deployment using Windows Installer XML, version 3.

587 questions
22
votes
2 answers

In WiX how do I test for the existence of a registry key (not value) for Oracle ODP.Net

More specifically I want to test whether Oracle ODP.Net is installed on a machine. I want to do this by testing for the HKLM\SOFTWARE\ORACLE\ODP.NET registry key. The actual values used by ODP.Net are stored in…
Dan
  • 7,446
  • 6
  • 32
  • 46
20
votes
2 answers

How do you use WiX to deploy VSTO 3.0 addins?

I want to deploy a VSTO 3 Application Level Word 2007 addin that I've written with Visual Studio 2008. I see that WiX has an extension named WixOfficeExtension that looks like it might have this functionality, but I can't find any documentation for…
Jacob
  • 22,785
  • 8
  • 39
  • 55
20
votes
6 answers

Including all dependencies

I'm just starting out with WiX as I need to be able to automate building an MSI on our CI server. Is there anyway to automatically include all the dependencies of a project?
Chris Canal
  • 4,824
  • 9
  • 35
  • 45
19
votes
4 answers

WiX: Prevent 32-bit installer from running on 64-bit Windows

Due to user confusion, our app requires separate installers for 32-bit and 64-bit versions of Windows. While the 32-bit installer runs fine on win64, it has the potential to create support headaches and we would like to prevent this from…
Tom Corelis
  • 4,990
  • 11
  • 35
  • 48
18
votes
2 answers

Deleting XML elements in WiX

How do you delete/remove an element from an XML file in WiX?
David Gardiner
  • 16,892
  • 20
  • 80
  • 117
17
votes
4 answers

MSI does not install all files when RemovePreviousVersion is run

I have a MSI build using WiX version 3. All previous installers for the product we are deploying worked fine with the configuration specified (that is: if previous version exists, remove, then install the new version) - however, the new MSIs we…
Matthew Savage
  • 3,794
  • 10
  • 43
  • 53
17
votes
10 answers

WiX: Installing Service as LocalService

I am trying to get my application an installer via WiX 3.0. The exact code is: