This repository was archived by the owner on Nov 7, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
This repository was archived by the owner on Nov 7, 2025. It is now read-only.
Non Standard Build configurations are not supported #76
Copy link
Copy link
Open
Labels
triageTo be reviewed by FireGiantTo be reviewed by FireGiant
Description
HeatWave Version
1.0.6.7
Visual Studio Version
17.13.6
Repro Steps
- Open source code downloaded from https://github.com/Chem4Word/Version3-2
- Ensure that Debug configuration is selected
- Convert the v3 wix project in folder Installer\WiX-Installer to v4
Actual Result
On re-loading the project I see this.
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
Labels
triageTo be reviewed by FireGiantTo be reviewed by FireGiant
