Questions tagged [votive]

Votive is a codename for Visual Studio add-ons for Windows Installer XML Toolset (WiX)

"Votive" project aims to provide a set of tools and IDE extensions that simplify working with WiX source files. It provides several Project and Item templates for common setup types like MSI or MSM, and also adds a set of MSBuild tasks that allow to integrate WiX tools (i.e. heat.exe) into the build tasks.

Votive project home

49 questions
1
vote
1 answer

How to pass additional WXS files to candle when using votive?

When building a WIXLIB from Visual Studio using Votive, how do you specify to candle where to find additional WXS files that are not part of the Visual Studio project (and are also not part of a referenced project)? I do not want to add the WXS…
dan9298
  • 195
  • 1
  • 11
1
vote
1 answer

Two almost identical WIX projects - one works fine, the other fails with security issue

I have WIX installers for two windows services. Both are installed using the same credentials, but one works while the other fails with the error "Service "PCP Event Processor-3.9.9.0-wix' (MyServiceExeName) could not be installed. Verify that you…
Andrew Matthews
  • 3,006
  • 2
  • 29
  • 42
1
vote
1 answer

Including a fragment of WSX file

I am separating out logical sections into fragment *.wxs files, but how do I include them in my main Product.wxs using Votive and Visual Studio? I am referencing the component in the main wxs file but receive and error that the component is not…
Jared Knipp
  • 5,880
  • 7
  • 44
  • 52
1
vote
0 answers

WiX Votive Managed Custom Action cannot be referenced by other managed code in the same solution?

Question: Is it possible to reference public static methods held within the CustomAction class, Votive generates for creating C# managed Custom Actions, from other libraries within the same solution? I'm having trouble getting a reference to the…
Izzy
  • 1,764
  • 1
  • 17
  • 31
1
vote
1 answer

How to add a directory containing multiple files to a wix project output folder?

I am trying to create an installer with WiX Toolset v3.7.1224.0 that can be used with different configurations. I already have a working installer that I built with Votive in VS2010. The installer creates an MSSQL-database with the help of the…
BdN3504
  • 1,693
  • 21
  • 29
1
vote
1 answer

WiX - Create MSI using msbuild

Hi I have a Wix (Votive) Visual Studio project which creates an MSI from my WiX file. I want to integrate this into our continuous integration by putting into an msbuild script. Reading the project source file did not help and could not find any…
Russell
  • 17,481
  • 23
  • 81
  • 125
1
vote
1 answer

Can Wix3.5 and Votive generate MSI installer for Windows Installer 4.0?

Can I generate different Windows Installer versions (4, 4.5 or 5.0) .MSI from single Wix 3.5 VOTIVE of visual studio 2010. Right now it is creating .msi which runs only on platforms with Windows Installer 5.0 (Server 2008 R2 and Windows 7). I want…
Anand
  • 4,523
  • 10
  • 47
  • 72
0
votes
1 answer

How to define a dynamic preprocessor in wix for heat generated files

I am trying to package the binaries of an external application in my installer. This external application is managed by another department. There can be multiple versions installed and in multiple locations (ie Program Files and Program Files…
0
votes
1 answer

Get WiX property value from output of command?

Is there a way to execute a command (in PoSh, ideally) and assign the output to the value of a property in WiX? So far, all I have seen is custom actions that will run a command, but not capture output or set a property's value.
Ben Collins
  • 20,538
  • 18
  • 127
  • 187
0
votes
1 answer

Visual Studio Extension certificate validation fails for Votive (Wix)

Installing Votive, an extension for Wix - Windows Installer fails for both Votive 2017 and Votive 2019 Visual Studio extension. The reason is a certificate validation error. How can you update your root certificates and install the Visual Studio…
Tore Aurstad
  • 3,189
  • 1
  • 27
  • 22
0
votes
2 answers

WiX creating obj file in strange place

In my WiX 3.5 project I'm including a wxs file via a link. I.e., the wxs file is not in the project folder, it is fairly far away in the folder structure, and is included using Visual Studio's "Add as a link" facility. This is working fine. But it…
RenniePet
  • 11,420
  • 7
  • 80
  • 106
0
votes
2 answers

Getting Wix Votive to register COM objects

I'm using the Wix 3.5 Votive (visual studio integration) to author an installer for some COM objects. In Votive, setting a project reference pulls in the binaries from that project and automatically generates the Wix source at compile time. This is…
Tim Long
  • 13,508
  • 19
  • 79
  • 147
0
votes
1 answer

Setting keypath when automatically harvesting a project

I'm using the project reference feature of WiX to harvest a project automatically using Heat. This is particularly useful since the WiX installer is being built both locally and on a TFS2010 build server, and when it's built on the build server the…
VaticanUK
  • 1,127
  • 1
  • 9
  • 24
0
votes
3 answers

Cleaning a VS2010 WiX Installer project

I have a VS2010 solution with a WiX 3.5 (beta) Votive project, (as well as all the projects for the program that I am installing). When I clean the VS solution all of the program projects get properly cleaned, but the WiX project does not - the…
Peter M
  • 7,309
  • 3
  • 50
  • 91
0
votes
1 answer

In WiX, How can I author a custom table in a fragment?

I'm working on a WiX installer using the Visual Studio 'Votive' integration. I'm authoring a simple custom table using and I want to place it in a separate file within a .
Tim Long
  • 13,508
  • 19
  • 79
  • 147