aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2024-04-25 11:10:50 -0700
committerRob Mensching <rob@firegiant.com>2024-04-25 13:31:39 -0700
commita500693e3c9e94304c8b9a8229203b2b750900aa (patch)
treee99d90f31e2848a695f47423a440fb63bb9e8dae /src/test
parent4983aeeb2da6e96bc8aad698752b3b962f58e585 (diff)
downloadwix-a500693e3c9e94304c8b9a8229203b2b750900aa.tar.gz
wix-a500693e3c9e94304c8b9a8229203b2b750900aa.tar.bz2
wix-a500693e3c9e94304c8b9a8229203b2b750900aa.zip
Update tests to use TestVersion property instead of generic Version property
The MSBuild Version property is well-known and can be set by standard processes. That can cause problem in the tests where the version is explicitly set to validate WiX behaviors. So, we've switched to using the TestVersion property that will be specific for our testing purposes.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/burn/Directory.wixproj.targets2
-rw-r--r--src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj2
-rw-r--r--src/test/burn/TestData/BAFunctionsTests/PackageAv2/PackageAv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs6
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj2
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv2/PackageAv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs8
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageFv1_0_1/PackageFv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageFv2/PackageFv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageGv1_0_1/PackageGv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageGv2/PackageGv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs6
-rw-r--r--src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs6
-rw-r--r--src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj2
-rw-r--r--src/test/burn/TestData/FailureTests/BundleD/BundleD.wxs6
-rw-r--r--src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj2
-rw-r--r--src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj2
-rw-r--r--src/test/burn/TestData/FeatureTests/PackageAv1/Package.wxs8
-rw-r--r--src/test/burn/TestData/FeatureTests/PackageAv1_0_1/PackageAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj2
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj2
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj2
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj4
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj4
-rw-r--r--src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/Manual/BundleB/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj2
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj2
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj4
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj4
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj2
-rw-r--r--src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs6
-rw-r--r--src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs6
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs6
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs6
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs6
-rw-r--r--src/test/burn/TestData/Templates/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/Templates/Package.wxs8
-rw-r--r--src/test/burn/TestData/Templates/PackageFail.wxs8
-rw-r--r--src/test/burn/TestData/Templates/PackagePerUser.wxs8
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj2
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj2
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj4
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v2/BundleD_x64_v2.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v3/BundleD_x64_v3.wixproj2
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv3/PackageAv3.wixproj4
-rw-r--r--src/test/burn/TestData/VariableTests/BundleA/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/Bundle.wxs6
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wixproj2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wxs2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/Bundle.wxs2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj2
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj2
-rw-r--r--src/test/msi/Directory.wixproj.targets2
-rw-r--r--src/test/msi/TestData/Templates/Product.wxs6
107 files changed, 209 insertions, 209 deletions
diff --git a/src/test/burn/Directory.wixproj.targets b/src/test/burn/Directory.wixproj.targets
index 4037e865..cec1f316 100644
--- a/src/test/burn/Directory.wixproj.targets
+++ b/src/test/burn/Directory.wixproj.targets
@@ -13,6 +13,6 @@
13 <DefineConstants Condition=" '$(ProductCode)' != '' ">ProductCode=$(ProductCode);$(DefineConstants)</DefineConstants> 13 <DefineConstants Condition=" '$(ProductCode)' != '' ">ProductCode=$(ProductCode);$(DefineConstants)</DefineConstants>
14 <DefineConstants Condition=" '$(ProductComponentsRef)' == 'true' ">ProductComponents=1;$(DefineConstants)</DefineConstants> 14 <DefineConstants Condition=" '$(ProductComponentsRef)' == 'true' ">ProductComponents=1;$(DefineConstants)</DefineConstants>
15 <DefineConstants Condition=" '$(UpgradeCode)' != '' ">UpgradeCode=$(UpgradeCode);$(DefineConstants)</DefineConstants> 15 <DefineConstants Condition=" '$(UpgradeCode)' != '' ">UpgradeCode=$(UpgradeCode);$(DefineConstants)</DefineConstants>
16 <DefineConstants Condition=" '$(Version)' != '' ">Version=$(Version);$(DefineConstants)</DefineConstants> 16 <DefineConstants Condition=" '$(TestVersion)' != '' ">TestVersion=$(TestVersion);$(DefineConstants)</DefineConstants>
17 </PropertyGroup> 17 </PropertyGroup>
18</Project> 18</Project>
diff --git a/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj
index 63d8079e..338306d1 100644
--- a/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
diff --git a/src/test/burn/TestData/BAFunctionsTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/BAFunctionsTests/PackageAv2/PackageAv2.wixproj
index b419f663..d4455f2b 100644
--- a/src/test/burn/TestData/BAFunctionsTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/BAFunctionsTests/PackageAv2/PackageAv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
index 4f0f4bed..720c675d 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="BundleA.props" /> 3 <Import Project="BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.0.0</Version> 5 <TestVersion>1.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs
index 3a15fdbb..30664022 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs
@@ -9,11 +9,11 @@
9 <PackageGroup Id="BundlePackages"> 9 <PackageGroup Id="BundlePackages">
10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" /> 10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" />
11 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 11 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
12 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 12 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
13 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 13 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
14 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 14 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
15 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 15 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
16 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 16 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
17 <PayloadGroupRef Id="TestExePayloads" /> 17 <PayloadGroupRef Id="TestExePayloads" />
18 </ExePackage> 18 </ExePackage>
19 </PackageGroup> 19 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
index 82646d2d..3b6c4088 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv1_0_1\PackageAv1_0_1.wixproj" /> 8 <ProjectReference Include="..\PackageAv1_0_1\PackageAv1_0_1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs
index 3a9fd61d..2a3bc0f1 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs
@@ -9,11 +9,11 @@
9 <PackageGroup Id="BundlePackages"> 9 <PackageGroup Id="BundlePackages">
10 <MsiPackage Id="PackageA" Name="PackageAv1.msi" SourceFile="$(var.PackageAv1_0_1.TargetPath)" /> 10 <MsiPackage Id="PackageA" Name="PackageAv1.msi" SourceFile="$(var.PackageAv1_0_1.TargetPath)" />
11 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 11 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
12 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 12 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
13 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 13 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
14 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 14 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
15 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 15 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
16 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 16 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
17 <PayloadGroupRef Id="TestExePayloads" /> 17 <PayloadGroupRef Id="TestExePayloads" />
18 </ExePackage> 18 </ExePackage>
19 </PackageGroup> 19 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj
index 0c1ac068..574942ce 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wxs b/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wxs
index 570f633f..91246949 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wxs
@@ -9,11 +9,11 @@
9 <PackageGroup Id="BundlePackages"> 9 <PackageGroup Id="BundlePackages">
10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv2.TargetPath)" /> 10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv2.TargetPath)" />
11 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 11 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
12 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 12 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
13 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 13 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
14 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 14 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
15 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 15 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
16 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 16 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
17 <PayloadGroupRef Id="TestExePayloads" /> 17 <PayloadGroupRef Id="TestExePayloads" />
18 </ExePackage> 18 </ExePackage>
19 </PackageGroup> 19 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs b/src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs
index 8d2dce60..3fa90749 100644
--- a/src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs
@@ -1,12 +1,12 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <!-- ProviderKey should be the only thing different from the template --> 8 <!-- ProviderKey should be the only thing different from the template -->
9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProviderKey="WiX.$(var.TestGroupName).$(var.BundleName).B"> 9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProviderKey="WiX.$(var.TestGroupName).$(var.BundleName).B">
10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
11 11
12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
index 4a659ab1..afd71646 100644
--- a/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{228859BB-F917-4F43-A1E0-50C8DCCA92EF}</UpgradeCode> 5 <UpgradeCode>{228859BB-F917-4F43-A1E0-50C8DCCA92EF}</UpgradeCode>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 9 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs
index 670a812c..0b5f2c84 100644
--- a/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs
@@ -10,11 +10,11 @@
10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" /> 10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" />
11 <MsiPackage Id="PackageB" SourceFile="$(var.PackageB.TargetPath)" /> 11 <MsiPackage Id="PackageB" SourceFile="$(var.PackageB.TargetPath)" />
12 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 12 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
13 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 13 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
14 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 14 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
15 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 15 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
16 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 16 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
17 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 17 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
18 <PayloadGroupRef Id="TestExePayloads" /> 18 <PayloadGroupRef Id="TestExePayloads" />
19 </ExePackage> 19 </ExePackage>
20 </PackageGroup> 20 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
index 0ec02f6a..5e2c2dff 100644
--- a/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
@@ -4,7 +4,7 @@
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <!-- Same as BundleA --> 5 <!-- Same as BundleA -->
6 <UpgradeCode>{6950EF3F-674E-4689-A5C8-80D12AB6E34F}</UpgradeCode> 6 <UpgradeCode>{6950EF3F-674E-4689-A5C8-80D12AB6E34F}</UpgradeCode>
7 <Version>1.0.1.0</Version> 7 <TestVersion>1.0.1.0</TestVersion>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 10 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
index f44759a6..0bdab1b4 100644
--- a/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
@@ -4,7 +4,7 @@
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <!-- Same as BundleA --> 5 <!-- Same as BundleA -->
6 <UpgradeCode>{6950EF3F-674E-4689-A5C8-80D12AB6E34F}</UpgradeCode> 6 <UpgradeCode>{6950EF3F-674E-4689-A5C8-80D12AB6E34F}</UpgradeCode>
7 <Version>1.0.1.0</Version> 7 <TestVersion>1.0.1.0</TestVersion>
8 <SuppressSpecificWarnings>1153</SuppressSpecificWarnings> 8 <SuppressSpecificWarnings>1153</SuppressSpecificWarnings>
9 </PropertyGroup> 9 </PropertyGroup>
10 <ItemGroup> 10 <ItemGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
index 32ef2b42..30e0f107 100644
--- a/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{250B4261-E67F-47E0-AB15-209EF58B769D}</UpgradeCode> 5 <UpgradeCode>{250B4261-E67F-47E0-AB15-209EF58B769D}</UpgradeCode>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs
index a2372241..513a00db 100644
--- a/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs
@@ -10,8 +10,8 @@
10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" /> 10 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" />
11 <MsiPackage Id="PackageC" SourceFile="$(var.PackageC.TargetPath)" Vital="no" /> 11 <MsiPackage Id="PackageC" SourceFile="$(var.PackageC.TargetPath)" Vital="no" />
12 <ExePackage Id="ExeA" Cache="remove" Vital="no" PerMachine="yes" InstallArguments="/ec 1603" UninstallArguments="" 12 <ExePackage Id="ExeA" Cache="remove" Vital="no" PerMachine="yes" InstallArguments="/ec 1603" UninstallArguments=""
13 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)"> 13 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)">
14 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 14 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
15 <PayloadGroupRef Id="TestExePayloads" /> 15 <PayloadGroupRef Id="TestExePayloads" />
16 </ExePackage> 16 </ExePackage>
17 </PackageGroup> 17 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
index 62617f5e..c137d2dd 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
@@ -3,7 +3,7 @@
3 <Import Project="BundleF.props" /> 3 <Import Project="BundleF.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <OutputType>Bundle</OutputType> 5 <OutputType>Bundle</OutputType>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 9 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
index ea71ae07..49cf67e2 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{022D0F5D-D140-47E1-A19A-5B2CEEE52668}</UpgradeCode> 5 <UpgradeCode>{022D0F5D-D140-47E1-A19A-5B2CEEE52668}</UpgradeCode>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wxs b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wxs
index 96b7d146..78c5493d 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wxs
@@ -11,11 +11,11 @@
11 <PackageGroup Id="BundlePackages"> 11 <PackageGroup Id="BundlePackages">
12 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" /> 12 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" />
13 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 13 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
14 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 14 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
15 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 15 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
16 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 16 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
17 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 17 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
18 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 18 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
19 <PayloadGroupRef Id="TestExePayloads" /> 19 <PayloadGroupRef Id="TestExePayloads" />
20 </ExePackage> 20 </ExePackage>
21 </PackageGroup> 21 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
index ed46e89c..3a301fbf 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{8AB16F34-CA65-46E1-BDC0-08F157B4781C}</UpgradeCode> 5 <UpgradeCode>{8AB16F34-CA65-46E1-BDC0-08F157B4781C}</UpgradeCode>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wxs b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wxs
index 74ed5902..5da954ea 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wxs
@@ -11,11 +11,11 @@
11 <PackageGroup Id="BundlePackages"> 11 <PackageGroup Id="BundlePackages">
12 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" /> 12 <MsiPackage Id="PackageA" SourceFile="$(var.PackageAv1.TargetPath)" />
13 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 13 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
14 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 14 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
15 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 15 InstallArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
16 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 16 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
17 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 17 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
18 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.Version)" /> 18 <Provides Key="$(var.TestGroupName)_ExeA,v1.0" Version="$(var.TestVersion)" />
19 <PayloadGroupRef Id="TestExePayloads" /> 19 <PayloadGroupRef Id="TestExePayloads" />
20 </ExePackage> 20 </ExePackage>
21 </PackageGroup> 21 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj
index 89c9441a..3fc54780 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="BundleF_PatchA.props" /> 3 <Import Project="BundleF_PatchA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PatchA\PatchA.wixproj" /> 8 <ProjectReference Include="..\PatchA\PatchA.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs
index bfe394bc..e23c9f88 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs
@@ -3,10 +3,10 @@
3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4 <Fragment> 4 <Fragment>
5 <RelatedBundle Id="{EC2B2B3F-E57C-45A4-A0E8-762156DAD99D}" Action="patch" /> 5 <RelatedBundle Id="{EC2B2B3F-E57C-45A4-A0E8-762156DAD99D}" Action="patch" />
6 6
7 <PackageGroup Id="BundlePackages"> 7 <PackageGroup Id="BundlePackages">
8 <MspPackage Id="PatchA" SourceFile="$(var.PatchA.TargetPath)" PerMachine="yes"> 8 <MspPackage Id="PatchA" SourceFile="$(var.PatchA.TargetPath)" PerMachine="yes">
9 <Provides Key="$(var.TestGroupName)_PatchA" Version="$(var.Version)" /> 9 <Provides Key="$(var.TestGroupName)_PatchA" Version="$(var.TestVersion)" />
10 </MspPackage> 10 </MspPackage>
11 </PackageGroup> 11 </PackageGroup>
12 </Fragment> 12 </Fragment>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj
index 5861f538..4b2ca8de 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleF_PatchAv1_0_1\BundleF_PatchA.props" /> 3 <Import Project="..\BundleF_PatchAv1_0_1\BundleF_PatchA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.2.0</Version> 5 <TestVersion>1.0.2.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PatchA\PatchA.wixproj" /> 8 <ProjectReference Include="..\PatchA\PatchA.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs
index b5316bf0..b1f60b31 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs
@@ -3,13 +3,13 @@
3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4 <Fragment> 4 <Fragment>
5 <RelatedBundle Id="{EC2B2B3F-E57C-45A4-A0E8-762156DAD99D}" Action="patch" /> 5 <RelatedBundle Id="{EC2B2B3F-E57C-45A4-A0E8-762156DAD99D}" Action="patch" />
6 6
7 <PackageGroup Id="BundlePackages"> 7 <PackageGroup Id="BundlePackages">
8 <MspPackage Id="PatchA" SourceFile="$(var.PatchA.TargetPath)" PerMachine="yes"> 8 <MspPackage Id="PatchA" SourceFile="$(var.PatchA.TargetPath)" PerMachine="yes">
9 <Provides Key="$(var.TestGroupName)_PatchA" Version="$(var.Version)" /> 9 <Provides Key="$(var.TestGroupName)_PatchA" Version="$(var.TestVersion)" />
10 </MspPackage> 10 </MspPackage>
11 <MspPackage Id="PatchB" SourceFile="$(var.PatchB.TargetPath)" PerMachine="yes"> 11 <MspPackage Id="PatchB" SourceFile="$(var.PatchB.TargetPath)" PerMachine="yes">
12 <Provides Key="$(var.TestGroupName)_PatchB" Version="$(var.Version)" /> 12 <Provides Key="$(var.TestGroupName)_PatchB" Version="$(var.TestVersion)" />
13 </MspPackage> 13 </MspPackage>
14 </PackageGroup> 14 </PackageGroup>
15 </Fragment> 15 </Fragment>
diff --git a/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj
index a8b3c894..98754537 100644
--- a/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleF\BundleF.props" /> 3 <Import Project="..\BundleF\BundleF.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
index 5a0a0d8f..3748c2bd 100644
--- a/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleHv1\BundleH.props" /> 3 <Import Project="..\BundleHv1\BundleH.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
index afe4d72c..4757cc94 100644
--- a/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{37BDF884-C24A-4C12-9D0C-421FC30747F2}</UpgradeCode> 5 <UpgradeCode>{37BDF884-C24A-4C12-9D0C-421FC30747F2}</UpgradeCode>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
index 19dbd4d5..719d454d 100644
--- a/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{353B5A34-3B46-424E-8817-25B3D01C8C16}</UpgradeCode> 5 <UpgradeCode>{353B5A34-3B46-424E-8817-25B3D01C8C16}</UpgradeCode>
6 <Version>1.0.1.0</Version> 6 <TestVersion>1.0.1.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs
index 8823f4b1..3af7bbf2 100644
--- a/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs
@@ -8,7 +8,7 @@
8 8
9 <PackageGroup Id="BundlePackages"> 9 <PackageGroup Id="BundlePackages">
10 <MspPackage Id="PatchA" SourceFile="$(var.PatchA.TargetPath)"> 10 <MspPackage Id="PatchA" SourceFile="$(var.PatchA.TargetPath)">
11 <Provides Key="$(var.TestGroupName)_PatchA" Version="$(var.Version)" /> 11 <Provides Key="$(var.TestGroupName)_PatchA" Version="$(var.TestVersion)" />
12 </MspPackage> 12 </MspPackage>
13 <MsiPackage Id="PackageE" Name="PackageEv1.msi" SourceFile="$(var.PackageEv1_0_1.TargetPath)" /> 13 <MsiPackage Id="PackageE" Name="PackageEv1.msi" SourceFile="$(var.PackageEv1_0_1.TargetPath)" />
14 </PackageGroup> 14 </PackageGroup>
diff --git a/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
index c234c54f..2ccd8fad 100644
--- a/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleKv1\BundleK.props" /> 3 <Import Project="..\BundleKv1\BundleK.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageFv1\PackageFv1.wixproj" /> 8 <ProjectReference Include="..\PackageFv1\PackageFv1.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj
index f90d8177..c0848f21 100644
--- a/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleNv1\BundleN.props" /> 3 <Import Project="..\BundleNv1\BundleN.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageC\PackageC.wixproj" /> 8 <ProjectReference Include="..\PackageC\PackageC.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj
index e87d9914..e07c06d4 100644
--- a/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleNv1\BundleN.props" /> 3 <Import Project="..\BundleNv1\BundleN.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageC\PackageC.wixproj" /> 8 <ProjectReference Include="..\PackageC\PackageC.wixproj" />
diff --git a/src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index e1081745..5a70eefb 100644
--- a/src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageAv1.props" /> 3 <Import Project="..\PackageAv1\PackageAv1.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
@@ -10,4 +10,4 @@
10 <ItemGroup> 10 <ItemGroup>
11 <PackageReference Include="WixToolset.Dependency.wixext" /> 11 <PackageReference Include="WixToolset.Dependency.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj b/src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj
index 60b64c9f..d644627f 100644
--- a/src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageAv1.props" /> 3 <Import Project="..\PackageAv1\PackageAv1.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.2.0</Version> 5 <TestVersion>1.0.2.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
@@ -10,4 +10,4 @@
10 <ItemGroup> 10 <ItemGroup>
11 <PackageReference Include="WixToolset.Dependency.wixext" /> 11 <PackageReference Include="WixToolset.Dependency.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/DependencyTests/PackageAv2/PackageAv2.wixproj
index b61d09f5..7bbbaf55 100644
--- a/src/test/burn/TestData/DependencyTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageAv2/PackageAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
@@ -10,4 +10,4 @@
10 <ItemGroup> 10 <ItemGroup>
11 <PackageReference Include="WixToolset.Dependency.wixext" /> 11 <PackageReference Include="WixToolset.Dependency.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs b/src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs
index d22f2449..04e7f3ac 100644
--- a/src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs
+++ b/src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs
@@ -2,8 +2,8 @@
2 2
3 3
4 4
5<?ifndef Version?> 5<?ifndef TestVersion?>
6<?define Version = 1.0.0.0?> 6<?define TestVersion = 1.0.0.0?>
7<?endif?> 7<?endif?>
8 8
9<?ifndef ProductCode?> 9<?ifndef ProductCode?>
@@ -11,7 +11,7 @@
11<?endif?> 11<?endif?>
12 12
13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:dep="http://wixtoolset.org/schemas/v4/wxs/dependency"> 13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:dep="http://wixtoolset.org/schemas/v4/wxs/dependency">
14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.Version)" Manufacturer="Microsoft Corporation" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)" Scope="perUser"> 14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.TestVersion)" Manufacturer="Microsoft Corporation" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)" Scope="perUser">
15 <MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed." IgnoreLanguage="yes" /> 15 <MajorUpgrade Schedule="afterInstallInitialize" DowngradeErrorMessage="A newer version of [ProductName] is already installed." IgnoreLanguage="yes" />
16 <?ifndef CabPrefix?> 16 <?ifndef CabPrefix?>
17 <MediaTemplate EmbedCab="yes" /> 17 <MediaTemplate EmbedCab="yes" />
@@ -58,6 +58,6 @@
58 </Fragment> 58 </Fragment>
59 59
60 <Fragment> 60 <Fragment>
61 <Property Id="TestVersion" Value="$(var.Version)" /> 61 <Property Id="TestVersion" Value="$(var.TestVersion)" />
62 </Fragment> 62 </Fragment>
63</Wix> 63</Wix>
diff --git a/src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj b/src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj
index 41df45d5..bbeaa87b 100644
--- a/src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageDv1\PackageD.props" /> 3 <Import Project="..\PackageDv1\PackageD.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageDv1\Package.wxs" Link="Package.wxs" /> 8 <Compile Include="..\PackageDv1\Package.wxs" Link="Package.wxs" />
@@ -10,4 +10,4 @@
10 <ItemGroup> 10 <ItemGroup>
11 <PackageReference Include="WixToolset.Dependency.wixext" /> 11 <PackageReference Include="WixToolset.Dependency.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj
index 888b3ceb..7dc91aee 100644
--- a/src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageEv1\PackageE.props" /> 3 <Import Project="..\PackageEv1\PackageE.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageEv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageEv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
@@ -10,4 +10,4 @@
10 <ItemGroup> 10 <ItemGroup>
11 <PackageReference Include="WixToolset.Dependency.wixext" /> 11 <PackageReference Include="WixToolset.Dependency.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageFv1_0_1/PackageFv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/PackageFv1_0_1/PackageFv1_0_1.wixproj
index a92682bf..b8fba91a 100644
--- a/src/test/burn/TestData/DependencyTests/PackageFv1_0_1/PackageFv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageFv1_0_1/PackageFv1_0_1.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageFv1\PackageFv1.props" /> 3 <Import Project="..\PackageFv1\PackageFv1.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageFv2/PackageFv2.wixproj b/src/test/burn/TestData/DependencyTests/PackageFv2/PackageFv2.wixproj
index f9ca3be0..0c25cb7c 100644
--- a/src/test/burn/TestData/DependencyTests/PackageFv2/PackageFv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageFv2/PackageFv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageFv1\PackageF.props" /> 3 <Import Project="..\PackageFv1\PackageF.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageGv1_0_1/PackageGv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/PackageGv1_0_1/PackageGv1_0_1.wixproj
index 3af8e1d0..d4b656ce 100644
--- a/src/test/burn/TestData/DependencyTests/PackageGv1_0_1/PackageGv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageGv1_0_1/PackageGv1_0_1.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageGv1\PackageGv1.props" /> 3 <Import Project="..\PackageGv1\PackageGv1.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PackageGv2/PackageGv2.wixproj b/src/test/burn/TestData/DependencyTests/PackageGv2/PackageGv2.wixproj
index 6ffe6e55..7341fd3d 100644
--- a/src/test/burn/TestData/DependencyTests/PackageGv2/PackageGv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageGv2/PackageGv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageGv1\PackageG.props" /> 3 <Import Project="..\PackageGv1\PackageG.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs b/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs
index acb6f887..e51c0c5a 100644
--- a/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs
+++ b/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -14,7 +14,7 @@
14 /> 14 />
15 </Media> 15 </Media>
16 16
17 <PatchFamily Id="A" Version="$(var.Version)" Supersede="yes"> 17 <PatchFamily Id="A" Version="$(var.TestVersion)" Supersede="yes">
18 <ComponentRef Id="RegistryComponent"/> 18 <ComponentRef Id="RegistryComponent"/>
19 <PropertyRef Id="TestVersion"/> 19 <PropertyRef Id="TestVersion"/>
20 </PatchFamily> 20 </PatchFamily>
diff --git a/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs b/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs
index a906dbc8..809e12a1 100644
--- a/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs
+++ b/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -14,7 +14,7 @@
14 /> 14 />
15 </Media> 15 </Media>
16 16
17 <PatchFamily Id="B" Version="$(var.Version)" Supersede="yes"> 17 <PatchFamily Id="B" Version="$(var.TestVersion)" Supersede="yes">
18 <PropertyRef Id="TestVersion"/> 18 <PropertyRef Id="TestVersion"/>
19 </PatchFamily> 19 </PatchFamily>
20 </Patch> 20 </Patch>
diff --git a/src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs b/src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs
index ea3d029e..578413a9 100644
--- a/src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs
+++ b/src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs
@@ -1,11 +1,11 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes"> 8 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes">
9 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 9 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
10 10
11 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 11 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj
index 38748d4a..6379a1b2 100644
--- a/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{3C1A4842-81AC-4C90-8B35-A5E18F034C8D}</UpgradeCode> 5 <UpgradeCode>{3C1A4842-81AC-4C90-8B35-A5E18F034C8D}</UpgradeCode>
6 <Version>1.0.0.0</Version> 6 <TestVersion>1.0.0.0</TestVersion>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/FailureTests/BundleD/BundleD.wxs b/src/test/burn/TestData/FailureTests/BundleD/BundleD.wxs
index ca70236d..28614b90 100644
--- a/src/test/burn/TestData/FailureTests/BundleD/BundleD.wxs
+++ b/src/test/burn/TestData/FailureTests/BundleD/BundleD.wxs
@@ -8,9 +8,9 @@
8 8
9 <PackageGroup Id="BundlePackages"> 9 <PackageGroup Id="BundlePackages">
10 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes" 10 <ExePackage Id="ExeA" Cache="remove" PerMachine="yes"
11 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.Version)" 11 DetectCondition="ExeA_Version AND ExeA_Version &gt;= v$(var.TestVersion)"
12 InstallArguments="/s 5000 /regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 12 InstallArguments="/s 5000 /regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
13 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.Version)&quot;" 13 RepairArguments="/regw &quot;HKLM\$(var.TestExeRegistryKey),Version,String,$(var.TestVersion)&quot;"
14 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;"> 14 UninstallArguments="/regd &quot;HKLM\$(var.TestExeRegistryKey),Version&quot;">
15 <PayloadGroupRef Id="TestExePayloads" /> 15 <PayloadGroupRef Id="TestExePayloads" />
16 </ExePackage> 16 </ExePackage>
diff --git a/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj
index 4f0f4bed..720c675d 100644
--- a/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="BundleA.props" /> 3 <Import Project="BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.0.0</Version> 5 <TestVersion>1.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 8 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
diff --git a/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj b/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
index 82646d2d..3b6c4088 100644
--- a/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
+++ b/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv1_0_1\PackageAv1_0_1.wixproj" /> 8 <ProjectReference Include="..\PackageAv1_0_1\PackageAv1_0_1.wixproj" />
diff --git a/src/test/burn/TestData/FeatureTests/PackageAv1/Package.wxs b/src/test/burn/TestData/FeatureTests/PackageAv1/Package.wxs
index 572cb0b3..17027fb9 100644
--- a/src/test/burn/TestData/FeatureTests/PackageAv1/Package.wxs
+++ b/src/test/burn/TestData/FeatureTests/PackageAv1/Package.wxs
@@ -2,8 +2,8 @@
2 2
3 3
4 4
5<?ifndef Version?> 5<?ifndef TestVersion?>
6<?define Version = 1.0.0.0?> 6<?define TestVersion = 1.0.0.0?>
7<?endif?> 7<?endif?>
8 8
9<?ifndef ProductCode?> 9<?ifndef ProductCode?>
@@ -11,7 +11,7 @@
11<?endif?> 11<?endif?>
12 12
13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.Version)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)"> 14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.TestVersion)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)">
15 <MediaTemplate EmbedCab="yes" /> 15 <MediaTemplate EmbedCab="yes" />
16 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> 16 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
17 17
@@ -58,6 +58,6 @@
58 </Fragment> 58 </Fragment>
59 59
60 <Fragment> 60 <Fragment>
61 <Property Id="TestVersion" Value="$(var.Version)" /> 61 <Property Id="TestVersion" Value="$(var.TestVersion)" />
62 </Fragment> 62 </Fragment>
63</Wix> 63</Wix>
diff --git a/src/test/burn/TestData/FeatureTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/FeatureTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index 74d94a41..3b961b2b 100644
--- a/src/test/burn/TestData/FeatureTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/FeatureTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
@@ -2,9 +2,9 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageAv1.props" /> 3 <Import Project="..\PackageAv1\PackageAv1.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\Package.wxs" Link="Package.wxs" /> 8 <Compile Include="..\PackageAv1\Package.wxs" Link="Package.wxs" />
9 </ItemGroup> 9 </ItemGroup>
10</Project> \ No newline at end of file 10</Project>
diff --git a/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj b/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj
index 445f4eda..1d3d6f17 100644
--- a/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj
+++ b/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{6A348108-8ACE-4D13-A352-D8F76785BFE4}</UpgradeCode> 5 <UpgradeCode>{6A348108-8ACE-4D13-A352-D8F76785BFE4}</UpgradeCode>
6 <DefineConstants>$(DefineConstants);BaseOutputPath=$(BaseOutputPath);Version=1.1</DefineConstants> 6 <DefineConstants>$(DefineConstants);BaseOutputPath=$(BaseOutputPath);TestVersion=1.1</DefineConstants>
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <Compile Include="..\..\WixStdBaTests\BundleA\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\WixStdBaTests\BundleA\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs
index 175d9a1f..c5c1b56e 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs
@@ -1,12 +1,12 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <!-- ProviderKey should be the only thing different from the template --> 8 <!-- ProviderKey should be the only thing different from the template -->
9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProviderKey="~$(var.TestGroupName)_BundleA"> 9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProviderKey="~$(var.TestGroupName)_BundleA">
10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
11 11
12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
index 595c9160..271bf54b 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\BundleAv1\Bundle.wxs" /> 8 <Compile Include="..\BundleAv1\Bundle.wxs" />
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs
index dd305e42..bc8c88d3 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs
@@ -1,12 +1,12 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <!-- ProviderKey should be the only thing different from the template --> 8 <!-- ProviderKey should be the only thing different from the template -->
9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProviderKey="~$(var.TestGroupName)_BundleC"> 9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProviderKey="~$(var.TestGroupName)_BundleC">
10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
11 11
12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
index 5e00b79e..5dd9875d 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleCv1\BundleC.props" /> 3 <Import Project="..\BundleCv1\BundleC.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\BundleCv1\Bundle.wxs" /> 8 <Compile Include="..\BundleCv1\Bundle.wxs" />
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj
index b419f663..d4455f2b 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj
index 640ad21d..16d05b63 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageCv1\PackageC.props" /> 3 <Import Project="..\PackageCv1\PackageC.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs b/src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs
index e74b8394..03f50964 100644
--- a/src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs
+++ b/src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs
@@ -1,11 +1,11 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes"> 8 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes">
9 <!-- PayloadGroupRef should be the only thing different from the template --> 9 <!-- PayloadGroupRef should be the only thing different from the template -->
10 <PayloadGroupRef Id="LayoutOnlyPayloads" /> 10 <PayloadGroupRef Id="LayoutOnlyPayloads" />
11 11
diff --git a/src/test/burn/TestData/Manual/BundleB/Bundle.wxs b/src/test/burn/TestData/Manual/BundleB/Bundle.wxs
index eea96895..8c670577 100644
--- a/src/test/burn/TestData/Manual/BundleB/Bundle.wxs
+++ b/src/test/burn/TestData/Manual/BundleB/Bundle.wxs
@@ -1,12 +1,12 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <!-- The only difference from the template should be the SplashScreen --> 8 <!-- The only difference from the template should be the SplashScreen -->
9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" SplashScreenSourceFile="..\BafThmutilTesting\theme\star_transparent.bmp"> 9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" SplashScreenSourceFile="..\BafThmutilTesting\theme\star_transparent.bmp">
10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
11 11
12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
index c2978b3d..0d00cd24 100644
--- a/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageBv2\PackageBv2.wixproj" /> 8 <ProjectReference Include="..\PackageBv2\PackageBv2.wixproj" />
diff --git a/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
index 6cf88241..938e93bf 100644
--- a/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
@@ -4,7 +4,7 @@
4 <PropertyGroup> 4 <PropertyGroup>
5 <SuppressSpecificWarnings>1151</SuppressSpecificWarnings> 5 <SuppressSpecificWarnings>1151</SuppressSpecificWarnings>
6 <BA>TestBAdnc</BA> 6 <BA>TestBAdnc</BA>
7 <Version>2.0.0.0</Version> 7 <TestVersion>2.0.0.0</TestVersion>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 10 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
diff --git a/src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj
index 126d0f53..2d1108ef 100644
--- a/src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageBv1\PackageB.props" /> 3 <Import Project="..\PackageBv1\PackageB.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj
index 640ad21d..16d05b63 100644
--- a/src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageCv1\PackageC.props" /> 3 <Import Project="..\PackageCv1\PackageC.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
index b0787ad7..a24025a4 100644
--- a/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
@@ -6,7 +6,7 @@
6 <UpgradeCode>{AA083618-6280-44B8-9899-57BCC57906A5}</UpgradeCode> 6 <UpgradeCode>{AA083618-6280-44B8-9899-57BCC57906A5}</UpgradeCode>
7 </PropertyGroup> 7 </PropertyGroup>
8 <PropertyGroup> 8 <PropertyGroup>
9 <Version>1.0.1.0</Version> 9 <TestVersion>1.0.1.0</TestVersion>
10 </PropertyGroup> 10 </PropertyGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 12 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index 9ceda117..439ebb9f 100644
--- a/src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
@@ -2,9 +2,9 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
9 </ItemGroup> 9 </ItemGroup>
10</Project> \ No newline at end of file 10</Project>
diff --git a/src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs b/src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs
index ba961762..1bb8aeb4 100644
--- a/src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs
+++ b/src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -14,7 +14,7 @@
14 /> 14 />
15 </Media> 15 </Media>
16 16
17 <PatchFamily Id="A" Version="$(var.Version)" Supersede="yes"> 17 <PatchFamily Id="A" Version="$(var.TestVersion)" Supersede="yes">
18 <SoftwareTagRef Regid="regid.1995-08.com.example" /> 18 <SoftwareTagRef Regid="regid.1995-08.com.example" />
19 19
20 <ComponentRef Id="RegistryComponent"/> 20 <ComponentRef Id="RegistryComponent"/>
diff --git a/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs b/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs
index e2aa3e2b..2b684064 100644
--- a/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs
+++ b/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -14,7 +14,7 @@
14 /> 14 />
15 </Media> 15 </Media>
16 16
17 <PatchFamily Id="A2" Version="$(var.Version)" Supersede="yes"> 17 <PatchFamily Id="A2" Version="$(var.TestVersion)" Supersede="yes">
18 <SoftwareTagRef Regid="regid.1995-08.com.example" /> 18 <SoftwareTagRef Regid="regid.1995-08.com.example" />
19 19
20 <ComponentRef Id="RegistryComponent2"/> 20 <ComponentRef Id="RegistryComponent2"/>
diff --git a/src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj
index 50aa6ec6..b5ce8773 100644
--- a/src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj
@@ -2,9 +2,9 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>0.9.0.0</Version> 5 <TestVersion>0.9.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
9 </ItemGroup> 9 </ItemGroup>
10</Project> \ No newline at end of file 10</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index dbce9cfe..b57e75b2 100644
--- a/src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
@@ -2,9 +2,9 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageAv1.props" /> 3 <Import Project="..\PackageAv1\PackageAv1.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageAv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
9 </ItemGroup> 9 </ItemGroup>
10</Project> \ No newline at end of file 10</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj
index 3ec790ad..2b3effee 100644
--- a/src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj
@@ -2,9 +2,9 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageBv1\PackageB.props" /> 3 <Import Project="..\PackageBv1\PackageB.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>1.0.1.0</Version> 5 <TestVersion>1.0.1.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\PackageBv1\ProductComponents.wxs" Link="ProductComponents.wxs" /> 8 <Compile Include="..\PackageBv1\ProductComponents.wxs" Link="ProductComponents.wxs" />
9 </ItemGroup> 9 </ItemGroup>
10</Project> \ No newline at end of file 10</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs b/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs
index 7c3818b0..fdecdc36 100644
--- a/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -14,7 +14,7 @@
14 /> 14 />
15 </Media> 15 </Media>
16 16
17 <PatchFamily Id="A" Version="$(var.Version)" Supersede="yes"> 17 <PatchFamily Id="A" Version="$(var.TestVersion)" Supersede="yes">
18 <ComponentRef Id="RegistryComponent" /> 18 <ComponentRef Id="RegistryComponent" />
19 <PropertyRef Id="TestVersion" /> 19 <PropertyRef Id="TestVersion" />
20 </PatchFamily> 20 </PatchFamily>
diff --git a/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs b/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs
index f700f35c..426ed799 100644
--- a/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -19,7 +19,7 @@
19 /> 19 />
20 </Media> 20 </Media>
21 21
22 <PatchFamily Id="AB" Version="$(var.Version)" Supersede="yes"> 22 <PatchFamily Id="AB" Version="$(var.TestVersion)" Supersede="yes">
23 <ComponentRef Id="RegistryComponent" /> 23 <ComponentRef Id="RegistryComponent" />
24 <PropertyRef Id="TestVersion" /> 24 <PropertyRef Id="TestVersion" />
25 </PatchFamily> 25 </PatchFamily>
diff --git a/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs b/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs
index ebd5bed0..9075e31e 100644
--- a/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
@@ -19,7 +19,7 @@
19 /> 19 />
20 </Media> 20 </Media>
21 21
22 <PatchFamily Id="AB2" Version="$(var.Version)" Supersede="yes"> 22 <PatchFamily Id="AB2" Version="$(var.TestVersion)" Supersede="yes">
23 <ComponentRef Id="RegistryComponent2" /> 23 <ComponentRef Id="RegistryComponent2" />
24 </PatchFamily> 24 </PatchFamily>
25 </Patch> 25 </Patch>
diff --git a/src/test/burn/TestData/Templates/Bundle.wxs b/src/test/burn/TestData/Templates/Bundle.wxs
index ee3b5f4e..e278a0ef 100644
--- a/src/test/burn/TestData/Templates/Bundle.wxs
+++ b/src/test/burn/TestData/Templates/Bundle.wxs
@@ -1,14 +1,14 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6<?ifndef BundleLogDirectory?> 6<?ifndef BundleLogDirectory?>
7<?define BundleLogDirectory = .?> 7<?define BundleLogDirectory = .?>
8<?endif?> 8<?endif?>
9 9
10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
11 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes"> 11 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes">
12 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" /> 12 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" />
13 13
14 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 14 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/Templates/Package.wxs b/src/test/burn/TestData/Templates/Package.wxs
index a1189fd9..757a2625 100644
--- a/src/test/burn/TestData/Templates/Package.wxs
+++ b/src/test/burn/TestData/Templates/Package.wxs
@@ -2,8 +2,8 @@
2 2
3 3
4 4
5<?ifndef Version?> 5<?ifndef TestVersion?>
6<?define Version = 1.0.0.0?> 6<?define TestVersion = 1.0.0.0?>
7<?endif?> 7<?endif?>
8 8
9<?ifndef ProductCode?> 9<?ifndef ProductCode?>
@@ -11,7 +11,7 @@
11<?endif?> 11<?endif?>
12 12
13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.Version)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)"> 14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.TestVersion)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)">
15 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> 15 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
16 <?ifndef CabPrefix?> 16 <?ifndef CabPrefix?>
17 <MediaTemplate EmbedCab="yes" /> 17 <MediaTemplate EmbedCab="yes" />
@@ -63,6 +63,6 @@
63 </Fragment> 63 </Fragment>
64 64
65 <Fragment> 65 <Fragment>
66 <Property Id="TestVersion" Value="$(var.Version)" /> 66 <Property Id="TestVersion" Value="$(var.TestVersion)" />
67 </Fragment> 67 </Fragment>
68</Wix> 68</Wix>
diff --git a/src/test/burn/TestData/Templates/PackageFail.wxs b/src/test/burn/TestData/Templates/PackageFail.wxs
index b3e59540..26750e7f 100644
--- a/src/test/burn/TestData/Templates/PackageFail.wxs
+++ b/src/test/burn/TestData/Templates/PackageFail.wxs
@@ -2,12 +2,12 @@
2 2
3 3
4 4
5<?ifndef Version?> 5<?ifndef TestVersion?>
6<?define Version = 1.0.0.0?> 6<?define TestVersion = 1.0.0.0?>
7<?endif?> 7<?endif?>
8 8
9<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> 9<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
10 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.Version)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes"> 10 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.TestVersion)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes">
11 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> 11 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
12 <MediaTemplate EmbedCab="yes" /> 12 <MediaTemplate EmbedCab="yes" />
13 13
@@ -45,6 +45,6 @@
45 </Fragment> 45 </Fragment>
46 46
47 <Fragment> 47 <Fragment>
48 <Property Id="TestVersion" Value="$(var.Version)" /> 48 <Property Id="TestVersion" Value="$(var.TestVersion)" />
49 </Fragment> 49 </Fragment>
50</Wix> 50</Wix>
diff --git a/src/test/burn/TestData/Templates/PackagePerUser.wxs b/src/test/burn/TestData/Templates/PackagePerUser.wxs
index daac7658..01cf1a88 100644
--- a/src/test/burn/TestData/Templates/PackagePerUser.wxs
+++ b/src/test/burn/TestData/Templates/PackagePerUser.wxs
@@ -2,8 +2,8 @@
2 2
3 3
4 4
5<?ifndef Version?> 5<?ifndef TestVersion?>
6<?define Version = 1.0.0.0?> 6<?define TestVersion = 1.0.0.0?>
7<?endif?> 7<?endif?>
8 8
9<?ifndef ProductCode?> 9<?ifndef ProductCode?>
@@ -11,7 +11,7 @@
11<?endif?> 11<?endif?>
12 12
13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.Version)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)" Scope="perUser"> 14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.TestVersion)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)" Scope="perUser">
15 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> 15 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
16 <?ifndef CabPrefix?> 16 <?ifndef CabPrefix?>
17 <MediaTemplate EmbedCab="yes" /> 17 <MediaTemplate EmbedCab="yes" />
@@ -57,6 +57,6 @@
57 </Fragment> 57 </Fragment>
58 58
59 <Fragment> 59 <Fragment>
60 <Property Id="TestVersion" Value="$(var.Version)" /> 60 <Property Id="TestVersion" Value="$(var.TestVersion)" />
61 </Fragment> 61 </Fragment>
62</Wix> 62</Wix>
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
index 3c678f95..3fcf388b 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs
index 63f3043b..7c43c59d 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs
@@ -1,11 +1,11 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes"> 8 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes">
9 <!-- Update should be the only thing different from the template --> 9 <!-- Update should be the only thing different from the template -->
10 <Update Location="$(var.WebServerBaseUrl)BundleB/feed" /> 10 <Update Location="$(var.WebServerBaseUrl)BundleB/feed" />
11 11
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
index 8f21192f..13e94a58 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleBv1\BundleB.props" /> 3 <Import Project="..\BundleBv1\BundleB.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <Compile Include="..\BundleBv1\Bundle.wxs" /> 8 <Compile Include="..\BundleBv1\Bundle.wxs" />
diff --git a/src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj
index b419f663..d4455f2b 100644
--- a/src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj
index 126d0f53..2d1108ef 100644
--- a/src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageBv1\PackageB.props" /> 3 <Import Project="..\PackageBv1\PackageB.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
index 3c678f95..3fcf388b 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj
index afee7005..697dd143 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="BundleAwixstdba.props" /> 3 <Import Project="BundleAwixstdba.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj
index 1cb94b43..d81e0295 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj
@@ -4,7 +4,7 @@
4 <PropertyGroup> 4 <PropertyGroup>
5 <BA>TestBA_x64</BA> 5 <BA>TestBA_x64</BA>
6 <InstallerPlatform>X64</InstallerPlatform> 6 <InstallerPlatform>X64</InstallerPlatform>
7 <Version>2.0.0.0</Version> 7 <TestVersion>2.0.0.0</TestVersion>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 10 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj
index a59e6767..bb255a3c 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv1\BundleA.props" /> 3 <Import Project="..\BundleAv1\BundleA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>3.0.0.0</Version> 5 <TestVersion>3.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv3\PackageAv3.wixproj" /> 8 <ProjectReference Include="..\PackageAv3\PackageAv3.wixproj" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj
index 7b385e47..a42b99a0 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj
@@ -2,7 +2,7 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\BundleAv2wixstdba\BundleAwixstdba.props" /> 3 <Import Project="..\BundleAv2wixstdba\BundleAwixstdba.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>3.0.0.0</Version> 5 <TestVersion>3.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <ProjectReference Include="..\PackageAv3\PackageAv3.wixproj" /> 8 <ProjectReference Include="..\PackageAv3\PackageAv3.wixproj" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v2/BundleD_x64_v2.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v2/BundleD_x64_v2.wixproj
index b124ba5d..293eaafd 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v2/BundleD_x64_v2.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v2/BundleD_x64_v2.wixproj
@@ -5,7 +5,7 @@
5 <BA>WixBAdnc_x64</BA> 5 <BA>WixBAdnc_x64</BA>
6 <UpgradeCode>{62E3DFA4-6849-44F0-93A1-C8F60DBB76E3}</UpgradeCode> 6 <UpgradeCode>{62E3DFA4-6849-44F0-93A1-C8F60DBB76E3}</UpgradeCode>
7 <InstallerPlatform>x64</InstallerPlatform> 7 <InstallerPlatform>x64</InstallerPlatform>
8 <Version>2.0.0.0</Version> 8 <TestVersion>2.0.0.0</TestVersion>
9 </PropertyGroup> 9 </PropertyGroup>
10 <ItemGroup> 10 <ItemGroup>
11 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 11 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v3/BundleD_x64_v3.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v3/BundleD_x64_v3.wixproj
index 55c89060..c8e97cda 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v3/BundleD_x64_v3.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleD_x64_v3/BundleD_x64_v3.wixproj
@@ -5,7 +5,7 @@
5 <BA>WixBAdnc_x64</BA> 5 <BA>WixBAdnc_x64</BA>
6 <UpgradeCode>{62E3DFA4-6849-44F0-93A1-C8F60DBB76E3}</UpgradeCode> 6 <UpgradeCode>{62E3DFA4-6849-44F0-93A1-C8F60DBB76E3}</UpgradeCode>
7 <InstallerPlatform>x64</InstallerPlatform> 7 <InstallerPlatform>x64</InstallerPlatform>
8 <Version>3.0.0.0</Version> 8 <TestVersion>3.0.0.0</TestVersion>
9 </PropertyGroup> 9 </PropertyGroup>
10 <ItemGroup> 10 <ItemGroup>
11 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 11 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj
index b419f663..d4455f2b 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>2.0.0.0</Version> 5 <TestVersion>2.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv3/PackageAv3.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv3/PackageAv3.wixproj
index f3c121af..4ba31755 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv3/PackageAv3.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv3/PackageAv3.wixproj
@@ -2,6 +2,6 @@
2<Project Sdk="WixToolset.Sdk"> 2<Project Sdk="WixToolset.Sdk">
3 <Import Project="..\PackageAv1\PackageA.props" /> 3 <Import Project="..\PackageAv1\PackageA.props" />
4 <PropertyGroup> 4 <PropertyGroup>
5 <Version>3.0.0.0</Version> 5 <TestVersion>3.0.0.0</TestVersion>
6 </PropertyGroup> 6 </PropertyGroup>
7</Project> \ No newline at end of file 7</Project>
diff --git a/src/test/burn/TestData/VariableTests/BundleA/Bundle.wxs b/src/test/burn/TestData/VariableTests/BundleA/Bundle.wxs
index 4a8cb43e..d6e0fd98 100644
--- a/src/test/burn/TestData/VariableTests/BundleA/Bundle.wxs
+++ b/src/test/burn/TestData/VariableTests/BundleA/Bundle.wxs
@@ -1,12 +1,12 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6 6
7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 7<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
8 <!-- CommandLineVariables should be the only thing different from the template --> 8 <!-- CommandLineVariables should be the only thing different from the template -->
9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" bal:CommandLineVariables="caseInsensitive"> 9 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" bal:CommandLineVariables="caseInsensitive">
10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 10 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
11 11
12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 12 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/Bundle.wxs b/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/Bundle.wxs
index 195c159e..89efe183 100644
--- a/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/Bundle.wxs
+++ b/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/Bundle.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6<?ifndef BundleLogDirectory?> 6<?ifndef BundleLogDirectory?>
7<?define BundleLogDirectory = .?> 7<?define BundleLogDirectory = .?>
@@ -9,7 +9,7 @@
9 9
10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
11 <!-- The only difference from the template should be the SplashScreen and uncompressed --> 11 <!-- The only difference from the template should be the SplashScreen and uncompressed -->
12 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="no" SplashScreenSourceFile="..\..\Manual\BafThmutilTesting\theme\star_transparent.bmp"> 12 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="no" SplashScreenSourceFile="..\..\Manual\BafThmutilTesting\theme\star_transparent.bmp">
13 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" /> 13 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" />
14 14
15 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 15 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/Bundle.wxs b/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/Bundle.wxs
index 195c159e..89efe183 100644
--- a/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/Bundle.wxs
+++ b/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/Bundle.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6<?ifndef BundleLogDirectory?> 6<?ifndef BundleLogDirectory?>
7<?define BundleLogDirectory = .?> 7<?define BundleLogDirectory = .?>
@@ -9,7 +9,7 @@
9 9
10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
11 <!-- The only difference from the template should be the SplashScreen and uncompressed --> 11 <!-- The only difference from the template should be the SplashScreen and uncompressed -->
12 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="no" SplashScreenSourceFile="..\..\Manual\BafThmutilTesting\theme\star_transparent.bmp"> 12 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="no" SplashScreenSourceFile="..\..\Manual\BafThmutilTesting\theme\star_transparent.bmp">
13 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" /> 13 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" />
14 14
15 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 15 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/Bundle.wxs b/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/Bundle.wxs
index 195c159e..89efe183 100644
--- a/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/Bundle.wxs
+++ b/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/Bundle.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<?ifndef Version?> 3<?ifndef TestVersion?>
4<?define Version = 1.0.0.0?> 4<?define TestVersion = 1.0.0.0?>
5<?endif?> 5<?endif?>
6<?ifndef BundleLogDirectory?> 6<?ifndef BundleLogDirectory?>
7<?define BundleLogDirectory = .?> 7<?define BundleLogDirectory = .?>
@@ -9,7 +9,7 @@
9 9
10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 10<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
11 <!-- The only difference from the template should be the SplashScreen and uncompressed --> 11 <!-- The only difference from the template should be the SplashScreen and uncompressed -->
12 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="no" SplashScreenSourceFile="..\..\Manual\BafThmutilTesting\theme\star_transparent.bmp"> 12 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="no" SplashScreenSourceFile="..\..\Manual\BafThmutilTesting\theme\star_transparent.bmp">
13 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" /> 13 <Log Prefix="$(var.BundleLogDirectory)\~$(var.TestGroupName)_$(var.BundleName)" />
14 14
15 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" /> 15 <Variable Name="TestGroupName" Value="$(var.TestGroupName)" />
diff --git a/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wixproj b/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wixproj
index 7e0224e2..39079c89 100644
--- a/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wixproj
@@ -5,7 +5,7 @@
5 <OutputType>Bundle</OutputType> 5 <OutputType>Bundle</OutputType>
6 <BA>hyperlinkLicense</BA> 6 <BA>hyperlinkLicense</BA>
7 <UpgradeCode>{42CCE8AB-777A-481F-9EA2-0B5B10179E8A}</UpgradeCode> 7 <UpgradeCode>{42CCE8AB-777A-481F-9EA2-0B5B10179E8A}</UpgradeCode>
8 <DefineConstants>$(DefineConstants);Version=1.0</DefineConstants> 8 <DefineConstants>$(DefineConstants);TestVersion=1.0</DefineConstants>
9 </PropertyGroup> 9 </PropertyGroup>
10 10
11 <ItemGroup> 11 <ItemGroup>
diff --git a/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wxs b/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wxs
index e3c36df7..755c2351 100644
--- a/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wxs
+++ b/src/test/burn/TestData/WixStdBaTests/BalCondition/BalCondition.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
4 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes"> 4 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes">
5 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 5 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
6 6
7 <BootstrapperApplication> 7 <BootstrapperApplication>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/Bundle.wxs b/src/test/burn/TestData/WixStdBaTests/BundleA/Bundle.wxs
index 44f52817..34071cad 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/Bundle.wxs
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/Bundle.wxs
@@ -1,7 +1,7 @@
1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> 1<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
2 2
3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal"> 3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
4 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.Version)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" bal:CommandLineVariables="caseSensitive"> 4 <Bundle Name="~$(var.TestGroupName) - $(var.BundleName)" Version="$(var.TestVersion)" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" bal:CommandLineVariables="caseSensitive">
5 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" /> 5 <Log Prefix="~$(var.TestGroupName)_$(var.BundleName)" />
6 6
7 <?ifndef UpdateFeed ?> 7 <?ifndef UpdateFeed ?>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj
index 7c8c152d..125a7c46 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode> 5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode>
6 <DefineConstants>$(DefineConstants);Version=12.34;UpdateFeed=http://wixtoolsetZZZ.org/releases/feed/vSECRET.FEED</DefineConstants> 6 <DefineConstants>$(DefineConstants);TestVersion=12.34;UpdateFeed=http://wixtoolsetZZZ.org/releases/feed/vSECRET.FEED</DefineConstants>
7 <OutputName>WixStdBaTest_BadUpdateFeed</OutputName> 7 <OutputName>WixStdBaTest_BadUpdateFeed</OutputName>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj
index 23129fd9..9a269aa1 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode> 5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode>
6 <DefineConstants>$(DefineConstants);Version=1.1</DefineConstants> 6 <DefineConstants>$(DefineConstants);TestVersion=1.1</DefineConstants>
7 <OutputName>WixStdBaTest1_v11</OutputName> 7 <OutputName>WixStdBaTest1_v11</OutputName>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj
index 5ae4b6cc..c50fc29a 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode> 5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode>
6 <DefineConstants>$(DefineConstants);Version=1.2</DefineConstants> 6 <DefineConstants>$(DefineConstants);TestVersion=1.2</DefineConstants>
7 <OutputName>WixStdBaTest1_v12</OutputName> 7 <OutputName>WixStdBaTest1_v12</OutputName>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj
index 5f35d432..d293fdde 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj
@@ -3,7 +3,7 @@
3 <PropertyGroup> 3 <PropertyGroup>
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode> 5 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode>
6 <DefineConstants>$(DefineConstants);Version=1.3</DefineConstants> 6 <DefineConstants>$(DefineConstants);TestVersion=1.3</DefineConstants>
7 <OutputName>WixStdBaTest1_v13</OutputName> 7 <OutputName>WixStdBaTest1_v13</OutputName>
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj
index 6d31e417..5cdcd4b2 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj
@@ -4,7 +4,7 @@
4 <OutputType>Bundle</OutputType> 4 <OutputType>Bundle</OutputType>
5 <BA>hyperlinkLicense</BA> 5 <BA>hyperlinkLicense</BA>
6 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode> 6 <UpgradeCode>{7D977157-06C9-4176-A931-AC16E18AAB51}</UpgradeCode>
7 <DefineConstants>$(DefineConstants);Version=1.0</DefineConstants> 7 <DefineConstants>$(DefineConstants);TestVersion=1.0</DefineConstants>
8 <OutputName>WixStdBaTest1_v10</OutputName> 8 <OutputName>WixStdBaTest1_v10</OutputName>
9 </PropertyGroup> 9 </PropertyGroup>
10 <ItemGroup> 10 <ItemGroup>
diff --git a/src/test/msi/Directory.wixproj.targets b/src/test/msi/Directory.wixproj.targets
index 7dddb141..4910941e 100644
--- a/src/test/msi/Directory.wixproj.targets
+++ b/src/test/msi/Directory.wixproj.targets
@@ -8,6 +8,6 @@
8 <DefineConstants Condition=" '$(ProductCode)' != '' ">ProductCode=$(ProductCode);$(DefineConstants)</DefineConstants> 8 <DefineConstants Condition=" '$(ProductCode)' != '' ">ProductCode=$(ProductCode);$(DefineConstants)</DefineConstants>
9 <DefineConstants Condition=" '$(ProductComponentsRef)' == 'true' ">ProductComponents=1;$(DefineConstants)</DefineConstants> 9 <DefineConstants Condition=" '$(ProductComponentsRef)' == 'true' ">ProductComponents=1;$(DefineConstants)</DefineConstants>
10 <DefineConstants Condition=" '$(UpgradeCode)' != '' ">UpgradeCode=$(UpgradeCode);$(DefineConstants)</DefineConstants> 10 <DefineConstants Condition=" '$(UpgradeCode)' != '' ">UpgradeCode=$(UpgradeCode);$(DefineConstants)</DefineConstants>
11 <DefineConstants Condition=" '$(Version)' != '' ">Version=$(Version);$(DefineConstants)</DefineConstants> 11 <DefineConstants Condition=" '$(TestVersion)' != '' ">TestVersion=$(TestVersion);$(DefineConstants)</DefineConstants>
12 </PropertyGroup> 12 </PropertyGroup>
13</Project> 13</Project>
diff --git a/src/test/msi/TestData/Templates/Product.wxs b/src/test/msi/TestData/Templates/Product.wxs
index c7604c1b..8fb90fed 100644
--- a/src/test/msi/TestData/Templates/Product.wxs
+++ b/src/test/msi/TestData/Templates/Product.wxs
@@ -2,8 +2,8 @@
2 2
3 3
4 4
5<?ifndef Version?> 5<?ifndef TestVersion?>
6<?define Version = 1.0.0.0?> 6<?define TestVersion = 1.0.0.0?>
7<?endif?> 7<?endif?>
8 8
9<?ifndef ProductCode?> 9<?ifndef ProductCode?>
@@ -11,7 +11,7 @@
11<?endif?> 11<?endif?>
12 12
13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 13<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.Version)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)"> 14 <Package Name="~$(var.TestGroupName) - $(var.PackageName)" Language="1033" Version="$(var.TestVersion)" Manufacturer="WixToolset" UpgradeCode="$(var.UpgradeCode)" Compressed="yes" ProductCode="$(var.ProductCode)">
15 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> 15 <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
16 <?ifndef CabPrefix?> 16 <?ifndef CabPrefix?>
17 <MediaTemplate EmbedCab="yes" /> 17 <MediaTemplate EmbedCab="yes" />