Skip to content
This repository was archived by the owner on Nov 7, 2025. It is now read-only.
This repository was archived by the owner on Nov 7, 2025. It is now read-only.

Non Standard Build configurations are not supported #76

@MikeWilliams-UK

Description

@MikeWilliams-UK

HeatWave Version

1.0.6.7

Visual Studio Version

17.13.6

Repro Steps

  1. Open source code downloaded from https://github.com/Chem4Word/Version3-2
  2. Ensure that Debug configuration is selected
  3. Convert the v3 wix project in folder Installer\WiX-Installer to v4

Actual Result

On re-loading the project I see this.

Image

Expected Result

In Chem4Word we use four build configurations

  • Debug
  • Release
  • Setup
  • Vso-Ci

When I try to add the non standard configurations into the converted installer, the configuration manager refuses to add them

I had to manually edit the file WiX-Installer.wixproj to add the following configurations
<Configurations>Debug;Release;Setup;Vso-Ci</Configurations>

In order to get the configuration manager to be correct I had to edit the .sln file to fix the configurations for the Wix-Installer

Before manual edit of .sln file

{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|Any CPU.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|x64.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|x86.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|x86.Build.0 = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|Any CPU.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|x64.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|x86.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|x86.Build.0 = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|Any CPU.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|Any CPU.Build.0 = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|x64.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|x86.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|x86.Build.0 = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|Any CPU.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x64.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x64.Build.0 = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x86.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x86.Build.0 = Release|x86

After manual edit of .sln file

{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|Any CPU.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|x64.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|x86.ActiveCfg = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Debug|x86.Build.0 = Debug|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|Any CPU.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|x64.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|x86.ActiveCfg = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Release|x86.Build.0 = Release|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|Any CPU.ActiveCfg = Setup|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|Any CPU.Build.0 = Setup|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|x64.ActiveCfg = Setup|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|x86.ActiveCfg = Setup|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Setup|x86.Build.0 = Setup|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|Any CPU.ActiveCfg = Vso-Ci|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x64.ActiveCfg = Vso-Ci|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x64.Build.0 = Vso-Ci|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x86.ActiveCfg = Vso-Ci|x86
{746E1493-1B1E-482C-8FA4-C147237F4F7B}.Vso-Ci|x86.Build.0 = Vso-Ci|x86

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageTo be reviewed by FireGiant

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions