aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/.editorconfig37
-rw-r--r--src/test/burn/BurnE2ETests.sln79
-rw-r--r--src/test/burn/Directory.Build.props (renamed from src/Directory.Build.props)0
-rw-r--r--src/test/burn/Directory.Build.targets (renamed from src/Directory.Build.targets)0
-rw-r--r--src/test/burn/README.md50
-rw-r--r--src/test/burn/TestBA/Hresult.cs (renamed from src/TestBA/Hresult.cs)0
-rw-r--r--src/test/burn/TestBA/MessagePump.cs (renamed from src/TestBA/MessagePump.cs)0
-rw-r--r--src/test/burn/TestBA/TestBA.BootstrapperCore.config (renamed from src/TestBA/TestBA.BootstrapperCore.config)0
-rw-r--r--src/test/burn/TestBA/TestBA.cs (renamed from src/TestBA/TestBA.cs)0
-rw-r--r--src/test/burn/TestBA/TestBA.csproj (renamed from src/TestBA/TestBA.csproj)0
-rw-r--r--src/test/burn/TestBA/TestBAFactory.cs (renamed from src/TestBA/TestBAFactory.cs)0
-rw-r--r--src/test/burn/TestBA/TestBA_x64.csproj (renamed from src/TestBA/TestBA_x64.csproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj (renamed from src/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wxs (renamed from src/TestData/BasicFunctionalityTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj (renamed from src/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wxs (renamed from src/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wxs)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj (renamed from src/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj (renamed from src/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj (renamed from src/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj (renamed from src/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/PackageA/PackageA.wixproj (renamed from src/TestData/BasicFunctionalityTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/PackageA_x64/PackageA_x64.wixproj (renamed from src/TestData/BasicFunctionalityTests/PackageA_x64/PackageA_x64.wixproj)0
-rw-r--r--src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj (renamed from src/TestData/CacheTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/CacheTests/BundleA/BundleA.wxs (renamed from src/TestData/CacheTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj (renamed from src/TestData/CacheTests/BundleB/BundleB.wixproj)0
-rw-r--r--src/test/burn/TestData/CacheTests/BundleB/BundleB.wxs (renamed from src/TestData/CacheTests/BundleB/BundleB.wxs)0
-rw-r--r--src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj (renamed from src/TestData/CacheTests/BundleC/BundleC.wixproj)0
-rw-r--r--src/test/burn/TestData/CacheTests/BundleC/BundleC.wxs (renamed from src/TestData/CacheTests/BundleC/BundleC.wxs)0
-rw-r--r--src/test/burn/TestData/CacheTests/PackageA/PackageA.wixproj (renamed from src/TestData/CacheTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/CacheTests/PackageB/PackageB.wixproj (renamed from src/TestData/CacheTests/PackageB/PackageB.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1/BundleA.props (renamed from src/TestData/DependencyTests/BundleAv1/BundleA.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj (renamed from src/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs (renamed from src/TestData/DependencyTests/BundleAv1/BundleAv1.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj (renamed from src/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs (renamed from src/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs (renamed from src/TestData/DependencyTests/BundleB/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj (renamed from src/TestData/DependencyTests/BundleB/BundleB.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs (renamed from src/TestData/DependencyTests/BundleB/BundleB.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj (renamed from src/TestData/DependencyTests/BundleC/BundleC.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleC/BundleC.wxs (renamed from src/TestData/DependencyTests/BundleC/BundleC.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj (renamed from src/TestData/DependencyTests/BundleD/BundleD.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleD/BundleD.wxs (renamed from src/TestData/DependencyTests/BundleD/BundleD.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj (renamed from src/TestData/DependencyTests/BundleE/BundleE.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs (renamed from src/TestData/DependencyTests/BundleE/BundleE.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj (renamed from src/TestData/DependencyTests/BundleF/BundleF.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF/BundleF.wxs (renamed from src/TestData/DependencyTests/BundleF/BundleF.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOn.wxs (renamed from src/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOn.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj (renamed from src/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj (renamed from src/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchA.props (renamed from src/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchA.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj (renamed from src/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs (renamed from src/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj (renamed from src/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs (renamed from src/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv1/BundleH.props (renamed from src/TestData/DependencyTests/BundleHv1/BundleH.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj (renamed from src/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wxs (renamed from src/TestData/DependencyTests/BundleHv1/BundleHv1.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj (renamed from src/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wxs (renamed from src/TestData/DependencyTests/BundleHv2/BundleHv2.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj (renamed from src/TestData/DependencyTests/BundleJ/BundleJ.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wxs (renamed from src/TestData/DependencyTests/BundleJ/BundleJ.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj (renamed from src/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs (renamed from src/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv1/BundleK.props (renamed from src/TestData/DependencyTests/BundleKv1/BundleK.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj (renamed from src/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wxs (renamed from src/TestData/DependencyTests/BundleKv1/BundleKv1.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj (renamed from src/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wxs (renamed from src/TestData/DependencyTests/BundleKv2/BundleKv2.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj (renamed from src/TestData/DependencyTests/BundleL/BundleL.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleL/BundleL.wxs (renamed from src/TestData/DependencyTests/BundleL/BundleL.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1/PackageA.props (renamed from src/TestData/DependencyTests/PackageAv1/PackageA.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1/PackageAv1.wixproj (renamed from src/TestData/DependencyTests/PackageAv1/PackageAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1/ProductComponents.wxs (renamed from src/TestData/DependencyTests/PackageAv1/ProductComponents.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj (renamed from src/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj (renamed from src/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageB/PackageB.wixproj (renamed from src/TestData/DependencyTests/PackageB/PackageB.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageB/ProductComponents.wxs (renamed from src/TestData/DependencyTests/PackageB/ProductComponents.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageC/PackageC.wixproj (renamed from src/TestData/DependencyTests/PackageC/PackageC.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs (renamed from src/TestData/DependencyTests/PackageDv1/Package.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageDv1/PackageD.props (renamed from src/TestData/DependencyTests/PackageDv1/PackageD.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageDv1/PackageDv1.wixproj (renamed from src/TestData/DependencyTests/PackageDv1/PackageDv1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj (renamed from src/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageEv1/PackageE.props (renamed from src/TestData/DependencyTests/PackageEv1/PackageE.props)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageEv1/PackageEv1.wixproj (renamed from src/TestData/DependencyTests/PackageEv1/PackageEv1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageEv1/ProductComponents.wxs (renamed from src/TestData/DependencyTests/PackageEv1/ProductComponents.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj (renamed from src/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PackageF/PackageF.wixproj (renamed from src/TestData/DependencyTests/PackageF/PackageF.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PatchA/PatchA.wixproj (renamed from src/TestData/DependencyTests/PatchA/PatchA.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs (renamed from src/TestData/DependencyTests/PatchA/PatchA.wxs)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PatchB/PatchB.wixproj (renamed from src/TestData/DependencyTests/PatchB/PatchB.wixproj)0
-rw-r--r--src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs (renamed from src/TestData/DependencyTests/PatchB/PatchB.wxs)0
-rw-r--r--src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj (renamed from src/TestData/ElevationTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/ElevationTests/BundleA/BundleA.wxs (renamed from src/TestData/ElevationTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/ElevationTests/PackageA/PackageA.wixproj (renamed from src/TestData/ElevationTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj (renamed from src/TestData/FailureTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/FailureTests/BundleA/BundleA.wxs (renamed from src/TestData/FailureTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs (renamed from src/TestData/FailureTests/BundleB/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj (renamed from src/TestData/FailureTests/BundleB/BundleB.wixproj)0
-rw-r--r--src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj (renamed from src/TestData/FailureTests/BundleC/BundleC.wixproj)0
-rw-r--r--src/test/burn/TestData/FailureTests/BundleC/BundleC.wxs (renamed from src/TestData/FailureTests/BundleC/BundleC.wxs)0
-rw-r--r--src/test/burn/TestData/FailureTests/PackageA/PackageA.wixproj (renamed from src/TestData/FailureTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/FailureTests/PackageB/PackageB.wixproj (renamed from src/TestData/FailureTests/PackageB/PackageB.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs (renamed from src/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleA.props (renamed from src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleA.props)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wxs (renamed from src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wxs)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wxs (renamed from src/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wxs)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs (renamed from src/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleC.props (renamed from src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleC.props)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wxs (renamed from src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wxs)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wxs (renamed from src/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wxs)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageA.props (renamed from src/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageA.props)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageAv1.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageC.props (renamed from src/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageC.props)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageCv1.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageCv1.wixproj)0
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj (renamed from src/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj)0
-rw-r--r--src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs (renamed from src/TestData/LayoutTests/BundleA/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj (renamed from src/TestData/LayoutTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/LayoutTests/BundleA/BundleA.wxs (renamed from src/TestData/LayoutTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/LayoutTests/PackageA/PackageA.wixproj (renamed from src/TestData/LayoutTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleA.props (renamed from src/TestData/MsiTransactionTests/BundleAv1/BundleA.props)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj (renamed from src/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wxs (renamed from src/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wxs)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj (renamed from src/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wxs (renamed from src/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wxs)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleB.props (renamed from src/TestData/MsiTransactionTests/BundleBv1/BundleB.props)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj (renamed from src/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wxs (renamed from src/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wxs)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj (renamed from src/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wxs (renamed from src/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wxs)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageA/PackageA.wixproj (renamed from src/TestData/MsiTransactionTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageBv1/PackageB.props (renamed from src/TestData/MsiTransactionTests/PackageBv1/PackageB.props)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageBv1/PackageBv1.wixproj (renamed from src/TestData/MsiTransactionTests/PackageBv1/PackageBv1.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj (renamed from src/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageCv1/PackageC.props (renamed from src/TestData/MsiTransactionTests/PackageCv1/PackageC.props)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageCv1/PackageCv1.wixproj (renamed from src/TestData/MsiTransactionTests/PackageCv1/PackageCv1.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj (renamed from src/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageD/PackageD.wixproj (renamed from src/TestData/MsiTransactionTests/PackageD/PackageD.wixproj)0
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/PackageF/PackageF.wixproj (renamed from src/TestData/MsiTransactionTests/PackageF/PackageF.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj (renamed from src/TestData/PatchTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/BundleA/BundleA.wxs (renamed from src/TestData/PatchTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj (renamed from src/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wxs (renamed from src/TestData/PatchTests/BundlePatchA/BundlePatchA.wxs)0
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj (renamed from src/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wxs (renamed from src/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wxs)0
-rw-r--r--src/test/burn/TestData/PatchTests/PackageAv1/PackageA.props (renamed from src/TestData/PatchTests/PackageAv1/PackageA.props)0
-rw-r--r--src/test/burn/TestData/PatchTests/PackageAv1/PackageAv1.wixproj (renamed from src/TestData/PatchTests/PackageAv1/PackageAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/PackageAv1/ProductComponents.wxs (renamed from src/TestData/PatchTests/PackageAv1/ProductComponents.wxs)0
-rw-r--r--src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj (renamed from src/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/PatchA/PatchA.wixproj (renamed from src/TestData/PatchTests/PatchA/PatchA.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs (renamed from src/TestData/PatchTests/PatchA/PatchA.wxs)0
-rw-r--r--src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wixproj (renamed from src/TestData/PatchTests/PatchA2/PatchA2.wixproj)0
-rw-r--r--src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs (renamed from src/TestData/PatchTests/PatchA2/PatchA2.wxs)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj (renamed from src/TestData/PrereqBaTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs (renamed from src/TestData/PrereqBaTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleA/bad.runtimeconfig.json (renamed from src/TestData/PrereqBaTests/BundleA/bad.runtimeconfig.json)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj (renamed from src/TestData/PrereqBaTests/BundleB/BundleB.wixproj)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs (renamed from src/TestData/PrereqBaTests/BundleB/BundleB.wxs)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleB/bad.config (renamed from src/TestData/PrereqBaTests/BundleB/bad.config)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/PackageA/PackageA.wixproj (renamed from src/TestData/PrereqBaTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/PackageB/PackageB.wixproj (renamed from src/TestData/PrereqBaTests/PackageB/PackageB.wixproj)0
-rw-r--r--src/test/burn/TestData/PrereqBaTests/PackageF/PackageF.wixproj (renamed from src/TestData/PrereqBaTests/PackageF/PackageF.wixproj)0
-rw-r--r--src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj (renamed from src/TestData/RegistrationTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wxs (renamed from src/TestData/RegistrationTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/RegistrationTests/PackageA/PackageA.wixproj (renamed from src/TestData/RegistrationTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj (renamed from src/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wxs (renamed from src/TestData/RollbackBoundaryTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/PackageA/PackageA.wixproj (renamed from src/TestData/RollbackBoundaryTests/PackageA/PackageA.wixproj)0
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/PackageB/PackageB.wixproj (renamed from src/TestData/RollbackBoundaryTests/PackageB/PackageB.wixproj)0
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/PackageC/PackageC.wixproj (renamed from src/TestData/RollbackBoundaryTests/PackageC/PackageC.wixproj)0
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/PackageF/PackageF.wixproj (renamed from src/TestData/RollbackBoundaryTests/PackageF/PackageF.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj (renamed from src/TestData/SlipstreamTests/BundleA/BundleA.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wxs (renamed from src/TestData/SlipstreamTests/BundleA/BundleA.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj (renamed from src/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wxs (renamed from src/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj (renamed from src/TestData/SlipstreamTests/BundleB/BundleB.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wxs (renamed from src/TestData/SlipstreamTests/BundleB/BundleB.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj (renamed from src/TestData/SlipstreamTests/BundleC/BundleC.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wxs (renamed from src/TestData/SlipstreamTests/BundleC/BundleC.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj (renamed from src/TestData/SlipstreamTests/BundleD/BundleD.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wxs (renamed from src/TestData/SlipstreamTests/BundleD/BundleD.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj (renamed from src/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wxs (renamed from src/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj (renamed from src/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wxs (renamed from src/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj (renamed from src/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageA.props (renamed from src/TestData/SlipstreamTests/PackageAv1/PackageA.props)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageAv1.props (renamed from src/TestData/SlipstreamTests/PackageAv1/PackageAv1.props)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageAv1.wixproj (renamed from src/TestData/SlipstreamTests/PackageAv1/PackageAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv1/ProductComponents.wxs (renamed from src/TestData/SlipstreamTests/PackageAv1/ProductComponents.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj (renamed from src/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageBv1/PackageB.props (renamed from src/TestData/SlipstreamTests/PackageBv1/PackageB.props)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageBv1/PackageBv1.wixproj (renamed from src/TestData/SlipstreamTests/PackageBv1/PackageBv1.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageBv1/ProductComponents.wxs (renamed from src/TestData/SlipstreamTests/PackageBv1/ProductComponents.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj (renamed from src/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wixproj (renamed from src/TestData/SlipstreamTests/PatchA/PatchA.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs (renamed from src/TestData/SlipstreamTests/PatchA/PatchA.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wixproj (renamed from src/TestData/SlipstreamTests/PatchAB/PatchAB.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs (renamed from src/TestData/SlipstreamTests/PatchAB/PatchAB.wxs)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wixproj (renamed from src/TestData/SlipstreamTests/PatchAB2/PatchAB2.wixproj)0
-rw-r--r--src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs (renamed from src/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs)0
-rw-r--r--src/test/burn/TestData/Templates/Bundle.wxs (renamed from src/TestData/Templates/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/Templates/Package.wxs (renamed from src/TestData/Templates/Package.wxs)0
-rw-r--r--src/test/burn/TestData/Templates/PackageFail.wxs (renamed from src/TestData/Templates/PackageFail.wxs)0
-rw-r--r--src/test/burn/TestData/Templates/PackagePerUser.wxs (renamed from src/TestData/Templates/PackagePerUser.wxs)0
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs (renamed from src/TestData/TestBA/TestBAWixlib/TestBA.wxs)0
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib/TestExe.wxs (renamed from src/TestData/TestBA/TestBAWixlib/TestExe.wxs)0
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj (renamed from src/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj)0
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs (renamed from src/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs)0
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestExe_x64.wxs (renamed from src/TestData/TestBA/TestBAWixlib_x64/TestExe_x64.wxs)0
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj (renamed from src/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj)0
-rw-r--r--src/test/burn/TestData/TestData.proj (renamed from src/TestData/TestData.proj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleA.props (renamed from src/TestData/UpdateBundleTests/BundleAv1/BundleA.props)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj (renamed from src/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wxs (renamed from src/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wxs)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj (renamed from src/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wxs (renamed from src/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wxs)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs (renamed from src/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleB.props (renamed from src/TestData/UpdateBundleTests/BundleBv1/BundleB.props)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj (renamed from src/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wxs (renamed from src/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wxs)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/FeedBv1.0.xml (renamed from src/TestData/UpdateBundleTests/BundleBv1/FeedBv1.0.xml)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/FeedBv2.0.xml (renamed from src/TestData/UpdateBundleTests/BundleBv1/FeedBv2.0.xml)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj (renamed from src/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wxs (renamed from src/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wxs)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageAv1/PackageA.props (renamed from src/TestData/UpdateBundleTests/PackageAv1/PackageA.props)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageAv1/PackageAv1.wixproj (renamed from src/TestData/UpdateBundleTests/PackageAv1/PackageAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj (renamed from src/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageBv1/PackageB.props (renamed from src/TestData/UpdateBundleTests/PackageBv1/PackageB.props)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageBv1/PackageBv1.wixproj (renamed from src/TestData/UpdateBundleTests/PackageBv1/PackageBv1.wixproj)0
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj (renamed from src/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleA.props (renamed from src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleA.props)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj (renamed from src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wxs (renamed from src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wxs)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj (renamed from src/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wxs (renamed from src/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wxs)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageA.props (renamed from src/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageA.props)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageAv1.wixproj (renamed from src/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageAv1.wixproj)0
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj (renamed from src/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj)0
-rw-r--r--src/test/burn/TestExe/NetfxTask.cs (renamed from src/TestExe/NetfxTask.cs)0
-rw-r--r--src/test/burn/TestExe/Program.cs (renamed from src/TestExe/Program.cs)0
-rw-r--r--src/test/burn/TestExe/Task.cs (renamed from src/TestExe/Task.cs)0
-rw-r--r--src/test/burn/TestExe/TestExe.csproj (renamed from src/TestExe/TestExe.csproj)0
-rw-r--r--src/test/burn/TestExe/TestExe_x64.csproj (renamed from src/TestExe/TestExe_x64.csproj)0
-rw-r--r--src/test/burn/TestExe/app.config (renamed from src/TestExe/app.config)0
-rw-r--r--src/test/burn/Wix.Build.props (renamed from src/Wix.Build.props)0
-rw-r--r--src/test/burn/Wix.Build.targets (renamed from src/Wix.Build.targets)0
-rw-r--r--src/test/burn/WixTestTools/BundleInstaller.cs (renamed from src/WixTestTools/BundleInstaller.cs)0
-rw-r--r--src/test/burn/WixTestTools/BundleRegistration.cs (renamed from src/WixTestTools/BundleRegistration.cs)0
-rw-r--r--src/test/burn/WixTestTools/BundleVerifier.cs (renamed from src/WixTestTools/BundleVerifier.cs)0
-rw-r--r--src/test/burn/WixTestTools/LogVerifier.cs (renamed from src/WixTestTools/LogVerifier.cs)0
-rw-r--r--src/test/burn/WixTestTools/MSIExec.cs (renamed from src/WixTestTools/MSIExec.cs)0
-rw-r--r--src/test/burn/WixTestTools/MsiUtilities.cs (renamed from src/WixTestTools/MsiUtilities.cs)0
-rw-r--r--src/test/burn/WixTestTools/PackageInstaller.cs (renamed from src/WixTestTools/PackageInstaller.cs)0
-rw-r--r--src/test/burn/WixTestTools/PackageVerifier.cs (renamed from src/WixTestTools/PackageVerifier.cs)0
-rw-r--r--src/test/burn/WixTestTools/TestTool.cs (renamed from src/WixTestTools/TestTool.cs)0
-rw-r--r--src/test/burn/WixTestTools/WixTestBase.cs (renamed from src/WixTestTools/WixTestBase.cs)0
-rw-r--r--src/test/burn/WixTestTools/WixTestContext.cs (renamed from src/WixTestTools/WixTestContext.cs)0
-rw-r--r--src/test/burn/WixTestTools/WixTestTools.csproj (renamed from src/WixTestTools/WixTestTools.csproj)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs (renamed from src/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/BurnE2EFixture.cs (renamed from src/WixToolsetTest.BurnE2E/BurnE2EFixture.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/BurnE2ETests.cs (renamed from src/WixToolsetTest.BurnE2E/BurnE2ETests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs (renamed from src/WixToolsetTest.BurnE2E/CacheTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs (renamed from src/WixToolsetTest.BurnE2E/DependencyTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/ElevationTests.cs (renamed from src/WixToolsetTest.BurnE2E/ElevationTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs (renamed from src/WixToolsetTest.BurnE2E/FailureTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/ForwardCompatibleBundleTests.cs (renamed from src/WixToolsetTest.BurnE2E/ForwardCompatibleBundleTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/IWebServer.cs (renamed from src/WixToolsetTest.BurnE2E/IWebServer.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/LayoutTests.cs (renamed from src/WixToolsetTest.BurnE2E/LayoutTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/MsiTransactionTests.cs (renamed from src/WixToolsetTest.BurnE2E/MsiTransactionTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/PatchTests.cs (renamed from src/WixToolsetTest.BurnE2E/PatchTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/PrereqBaTests.cs (renamed from src/WixToolsetTest.BurnE2E/PrereqBaTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs (renamed from src/WixToolsetTest.BurnE2E/RegistrationTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/RollbackBoundaryTests.cs (renamed from src/WixToolsetTest.BurnE2E/RollbackBoundaryTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs (renamed from src/WixToolsetTest.BurnE2E/SlipstreamTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/TestBAController.cs (renamed from src/WixToolsetTest.BurnE2E/TestBAController.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/UpdateBundleTests.cs (renamed from src/WixToolsetTest.BurnE2E/UpdateBundleTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/UpgradeRelatedBundleTests.cs (renamed from src/WixToolsetTest.BurnE2E/UpgradeRelatedBundleTests.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/WebServer/CoreOwinWebServer.cs (renamed from src/WixToolsetTest.BurnE2E/WebServer/CoreOwinWebServer.cs)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj (renamed from src/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj)0
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/runtests.cmd (renamed from src/WixToolsetTest.BurnE2E/runtests.cmd)0
-rw-r--r--src/test/burn/appveyor.cmd11
-rw-r--r--src/test/burn/appveyor.yml27
-rw-r--r--src/test/burn/global.json8
-rw-r--r--src/test/burn/nuget.config16
-rw-r--r--src/version.json11
290 files changed, 239 insertions, 0 deletions
diff --git a/src/.editorconfig b/src/.editorconfig
new file mode 100644
index 00000000..1d72e683
--- /dev/null
+++ b/src/.editorconfig
@@ -0,0 +1,37 @@
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#
3# Do NOT modify this file. Update the canonical version in Home\repo-template\src\.editorconfig
4# then update all of the repos.
5
6root = true
7
8[*]
9charset = utf-8
10indent_style = space
11indent_size = 4
12trim_trailing_whitespace = true
13
14[*.{cs,vb}]
15dotnet_sort_system_directives_first = true
16
17[*.cs]
18csharp_indent_case_contents = true : error
19csharp_indent_switch_labels = true : error
20csharp_new_line_before_open_brace = all
21csharp_prefer_braces = true : error
22csharp_style_expression_bodied_methods = when_on_single_line : suggestion
23csharp_style_expression_bodied_constructors = when_on_single_line : suggestion
24csharp_style_expression_bodied_operators = when_on_single_line : suggestion
25csharp_style_expression_bodied_properties = when_on_single_line : suggestion
26csharp_style_expression_bodied_indexers = when_on_single_line : suggestion
27csharp_style_expression_bodied_accessors = when_on_single_line : suggestion
28csharp_style_var_elsewhere = true : suggestion
29csharp_style_var_for_built_in_types = true : suggestion
30csharp_style_var_when_type_is_apparent = true : suggestion
31dotnet_style_qualification_for_event = true : error
32dotnet_style_qualification_for_field = true : error
33dotnet_style_qualification_for_method = true : error
34dotnet_style_qualification_for_property = true : error
35
36[*.targets]
37indent_size = 2
diff --git a/src/test/burn/BurnE2ETests.sln b/src/test/burn/BurnE2ETests.sln
new file mode 100644
index 00000000..7cdb0cf0
--- /dev/null
+++ b/src/test/burn/BurnE2ETests.sln
@@ -0,0 +1,79 @@
1
2Microsoft Visual Studio Solution File, Format Version 12.00
3# Visual Studio Version 16
4VisualStudioVersion = 16.0.29503.13
5MinimumVisualStudioVersion = 10.0.40219.1
6Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestBA", "src\TestBA\TestBA.csproj", "{04022D35-6D75-49D0-91D2-4208E09DBA6D}"
7EndProject
8Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestExe", "src\TestExe\TestExe.csproj", "{B038B342-BE42-4951-82A9-7789412CF37F}"
9EndProject
10Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixTestTools", "src\WixTestTools\WixTestTools.csproj", "{3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}"
11EndProject
12Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.BurnE2E", "src\WixToolsetTest.BurnE2E\WixToolsetTest.BurnE2E.csproj", "{FED9D707-E5C3-4867-87B0-FABDB5EB0823}"
13EndProject
14Global
15 GlobalSection(SolutionConfigurationPlatforms) = preSolution
16 Debug|Any CPU = Debug|Any CPU
17 Debug|x64 = Debug|x64
18 Debug|x86 = Debug|x86
19 Release|Any CPU = Release|Any CPU
20 Release|x64 = Release|x64
21 Release|x86 = Release|x86
22 EndGlobalSection
23 GlobalSection(ProjectConfigurationPlatforms) = postSolution
24 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
25 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
26 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Debug|x64.ActiveCfg = Debug|Any CPU
27 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Debug|x64.Build.0 = Debug|Any CPU
28 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Debug|x86.ActiveCfg = Debug|Any CPU
29 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Debug|x86.Build.0 = Debug|Any CPU
30 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
31 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Release|Any CPU.Build.0 = Release|Any CPU
32 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Release|x64.ActiveCfg = Release|Any CPU
33 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Release|x64.Build.0 = Release|Any CPU
34 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Release|x86.ActiveCfg = Release|Any CPU
35 {04022D35-6D75-49D0-91D2-4208E09DBA6D}.Release|x86.Build.0 = Release|Any CPU
36 {B038B342-BE42-4951-82A9-7789412CF37F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
37 {B038B342-BE42-4951-82A9-7789412CF37F}.Debug|Any CPU.Build.0 = Debug|Any CPU
38 {B038B342-BE42-4951-82A9-7789412CF37F}.Debug|x64.ActiveCfg = Debug|Any CPU
39 {B038B342-BE42-4951-82A9-7789412CF37F}.Debug|x64.Build.0 = Debug|Any CPU
40 {B038B342-BE42-4951-82A9-7789412CF37F}.Debug|x86.ActiveCfg = Debug|Any CPU
41 {B038B342-BE42-4951-82A9-7789412CF37F}.Debug|x86.Build.0 = Debug|Any CPU
42 {B038B342-BE42-4951-82A9-7789412CF37F}.Release|Any CPU.ActiveCfg = Release|Any CPU
43 {B038B342-BE42-4951-82A9-7789412CF37F}.Release|Any CPU.Build.0 = Release|Any CPU
44 {B038B342-BE42-4951-82A9-7789412CF37F}.Release|x64.ActiveCfg = Release|Any CPU
45 {B038B342-BE42-4951-82A9-7789412CF37F}.Release|x64.Build.0 = Release|Any CPU
46 {B038B342-BE42-4951-82A9-7789412CF37F}.Release|x86.ActiveCfg = Release|Any CPU
47 {B038B342-BE42-4951-82A9-7789412CF37F}.Release|x86.Build.0 = Release|Any CPU
48 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
49 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
50 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Debug|x64.ActiveCfg = Debug|Any CPU
51 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Debug|x64.Build.0 = Debug|Any CPU
52 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Debug|x86.ActiveCfg = Debug|Any CPU
53 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Debug|x86.Build.0 = Debug|Any CPU
54 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
55 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Release|Any CPU.Build.0 = Release|Any CPU
56 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Release|x64.ActiveCfg = Release|Any CPU
57 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Release|x64.Build.0 = Release|Any CPU
58 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Release|x86.ActiveCfg = Release|Any CPU
59 {3D3B02F3-79B6-4BD5-AD49-2889DA3849A7}.Release|x86.Build.0 = Release|Any CPU
60 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
61 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|Any CPU.Build.0 = Debug|Any CPU
62 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x64.ActiveCfg = Debug|Any CPU
63 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x64.Build.0 = Debug|Any CPU
64 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x86.ActiveCfg = Debug|Any CPU
65 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x86.Build.0 = Debug|Any CPU
66 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|Any CPU.ActiveCfg = Release|Any CPU
67 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|Any CPU.Build.0 = Release|Any CPU
68 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x64.ActiveCfg = Release|Any CPU
69 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x64.Build.0 = Release|Any CPU
70 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x86.ActiveCfg = Release|Any CPU
71 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x86.Build.0 = Release|Any CPU
72 EndGlobalSection
73 GlobalSection(SolutionProperties) = preSolution
74 HideSolutionNode = FALSE
75 EndGlobalSection
76 GlobalSection(ExtensibilityGlobals) = postSolution
77 SolutionGuid = {74DE2EED-ECAA-4FDD-9792-9D3B0C0C1321}
78 EndGlobalSection
79EndGlobal
diff --git a/src/Directory.Build.props b/src/test/burn/Directory.Build.props
index f83cc154..f83cc154 100644
--- a/src/Directory.Build.props
+++ b/src/test/burn/Directory.Build.props
diff --git a/src/Directory.Build.targets b/src/test/burn/Directory.Build.targets
index 265b5cfd..265b5cfd 100644
--- a/src/Directory.Build.targets
+++ b/src/test/burn/Directory.Build.targets
diff --git a/src/test/burn/README.md b/src/test/burn/README.md
new file mode 100644
index 00000000..6c6e0dd9
--- /dev/null
+++ b/src/test/burn/README.md
@@ -0,0 +1,50 @@
1# integration
2
3This repo is for building installers, and then executing xunit tests that run them and verify that they worked.
4
5## Running tests
6
7The main focus of these tests is to validate behavior in a real environment.
8Depending on who you talk to, these are integration or system-level or end-to-end (E2E) tests.
9They modify machine state so it's strongly recommended *not* to run these tests on your dev box.
10They should be run on a VM instead, where you can easily roll back.
11
121. Run appveyor.cmd to build everything (the tests will refuse to run).
131. Copy the build\Release\netcoreapp3.1 folder to your VM.
141. Open a command prompt and navigate to the netcoreapp3.1 folder.
151. Run the runtests.cmd file to run the tests.
16
17You can modify the runtests.cmd to run specific tests.
18For example, the following line runs only the specified test:
19
20> dotnet test --filter WixToolsetTest.BurnE2E.BasicFunctionalityTests.CanInstallAndUninstallSimpleBundle WixToolsetTest.BurnE2E.dll
21
22The VM must have:
231. x64 .NET Core SDK of 5.0 or later (for the test runner)
241. Any version of .NET Framework (for the .NET Framework TestBA)
251. x86 .NET Core Desktop Runtime of 5.0 or later (for the .NET Core TestBA)
26
27## Updating dependencies
28
29Use the `updatepackage.ps1` script from https://github.com/wixtoolset/Home.
30For example:
31
32* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.Bal.wixext -NewVersion 4.0.91
33* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.Data -NewVersion 4.0.199
34* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.Dependency.wixext -NewVersion 4.0.25
35* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.Mba.Core -NewVersion 4.0.52
36* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.NetFx.wixext -NewVersion 4.0.67
37* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.Util.wixext -NewVersion 4.0.82
38* updatepackage.ps1 -TargetFolder path\to\repo -PackageName WixToolset.Sdk -NewVersion 4.0.0-build-0204
39
40## Building with local changes
41
42The micro repo model makes this very difficult and painful.
43The basic idea is to make your changes in each individual repo on the master branch (to get a stable version), commit, and then use appveyor.cmd to build the nuget package.
44Put your custom nuget packages into a folder, and modify each repo's nuget.config with an entry to that folder.
45
46Alternatively, go into the NuGet package cache (%USERPROFILE%\.nuget\packages) and replace the official binaries with your locally built binaries.
47
48Both of those approaches will poison your NuGet package cache, so you probably will want to run the following command to clear it when you're done:
49
50> nuget locals all -clear \ No newline at end of file
diff --git a/src/TestBA/Hresult.cs b/src/test/burn/TestBA/Hresult.cs
index bc1aa8c0..bc1aa8c0 100644
--- a/src/TestBA/Hresult.cs
+++ b/src/test/burn/TestBA/Hresult.cs
diff --git a/src/TestBA/MessagePump.cs b/src/test/burn/TestBA/MessagePump.cs
index 21a00349..21a00349 100644
--- a/src/TestBA/MessagePump.cs
+++ b/src/test/burn/TestBA/MessagePump.cs
diff --git a/src/TestBA/TestBA.BootstrapperCore.config b/src/test/burn/TestBA/TestBA.BootstrapperCore.config
index 55876a00..55876a00 100644
--- a/src/TestBA/TestBA.BootstrapperCore.config
+++ b/src/test/burn/TestBA/TestBA.BootstrapperCore.config
diff --git a/src/TestBA/TestBA.cs b/src/test/burn/TestBA/TestBA.cs
index 09378bc5..09378bc5 100644
--- a/src/TestBA/TestBA.cs
+++ b/src/test/burn/TestBA/TestBA.cs
diff --git a/src/TestBA/TestBA.csproj b/src/test/burn/TestBA/TestBA.csproj
index 74df28dc..74df28dc 100644
--- a/src/TestBA/TestBA.csproj
+++ b/src/test/burn/TestBA/TestBA.csproj
diff --git a/src/TestBA/TestBAFactory.cs b/src/test/burn/TestBA/TestBAFactory.cs
index ba1de367..ba1de367 100644
--- a/src/TestBA/TestBAFactory.cs
+++ b/src/test/burn/TestBA/TestBAFactory.cs
diff --git a/src/TestBA/TestBA_x64.csproj b/src/test/burn/TestBA/TestBA_x64.csproj
index 1368e0f0..1368e0f0 100644
--- a/src/TestBA/TestBA_x64.csproj
+++ b/src/test/burn/TestBA/TestBA_x64.csproj
diff --git a/src/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj
index 591272b3..591272b3 100644
--- a/src/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/BundleA/BundleA.wxs b/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wxs
index bd164a29..bd164a29 100644
--- a/src/TestData/BasicFunctionalityTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wxs
diff --git a/src/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj
index 3f405ce5..3f405ce5 100644
--- a/src/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wxs b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wxs
index d34e51b6..d34e51b6 100644
--- a/src/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wxs
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wxs
diff --git a/src/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj
index 8ea9afe0..8ea9afe0 100644
--- a/src/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj
index 1b1a5006..1b1a5006 100644
--- a/src/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj
index 104a6003..104a6003 100644
--- a/src/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj
index 3b9d7360..3b9d7360 100644
--- a/src/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/PackageA/PackageA.wixproj
index 9943717c..9943717c 100644
--- a/src/TestData/BasicFunctionalityTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/BasicFunctionalityTests/PackageA_x64/PackageA_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/PackageA_x64/PackageA_x64.wixproj
index 8dbab284..8dbab284 100644
--- a/src/TestData/BasicFunctionalityTests/PackageA_x64/PackageA_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/PackageA_x64/PackageA_x64.wixproj
diff --git a/src/TestData/CacheTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj
index 360bcf86..360bcf86 100644
--- a/src/TestData/CacheTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/CacheTests/BundleA/BundleA.wxs b/src/test/burn/TestData/CacheTests/BundleA/BundleA.wxs
index 20262187..20262187 100644
--- a/src/TestData/CacheTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/CacheTests/BundleA/BundleA.wxs
diff --git a/src/TestData/CacheTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj
index 698b1d62..698b1d62 100644
--- a/src/TestData/CacheTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj
diff --git a/src/TestData/CacheTests/BundleB/BundleB.wxs b/src/test/burn/TestData/CacheTests/BundleB/BundleB.wxs
index 95e714ec..95e714ec 100644
--- a/src/TestData/CacheTests/BundleB/BundleB.wxs
+++ b/src/test/burn/TestData/CacheTests/BundleB/BundleB.wxs
diff --git a/src/TestData/CacheTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj
index 0acc29c4..0acc29c4 100644
--- a/src/TestData/CacheTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj
diff --git a/src/TestData/CacheTests/BundleC/BundleC.wxs b/src/test/burn/TestData/CacheTests/BundleC/BundleC.wxs
index ca21cc6e..ca21cc6e 100644
--- a/src/TestData/CacheTests/BundleC/BundleC.wxs
+++ b/src/test/burn/TestData/CacheTests/BundleC/BundleC.wxs
diff --git a/src/TestData/CacheTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/CacheTests/PackageA/PackageA.wixproj
index dd8176ed..dd8176ed 100644
--- a/src/TestData/CacheTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/CacheTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/CacheTests/PackageB/PackageB.wixproj b/src/test/burn/TestData/CacheTests/PackageB/PackageB.wixproj
index efc57bb6..efc57bb6 100644
--- a/src/TestData/CacheTests/PackageB/PackageB.wixproj
+++ b/src/test/burn/TestData/CacheTests/PackageB/PackageB.wixproj
diff --git a/src/TestData/DependencyTests/BundleAv1/BundleA.props b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleA.props
index 256501c7..256501c7 100644
--- a/src/TestData/DependencyTests/BundleAv1/BundleA.props
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleA.props
diff --git a/src/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
index 3f7882cf..3f7882cf 100644
--- a/src/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
diff --git a/src/TestData/DependencyTests/BundleAv1/BundleAv1.wxs b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs
index 9218e823..9218e823 100644
--- a/src/TestData/DependencyTests/BundleAv1/BundleAv1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wxs
diff --git a/src/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
index e71ef750..e71ef750 100644
--- a/src/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
diff --git a/src/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs
index 1590574f..1590574f 100644
--- a/src/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wxs
diff --git a/src/TestData/DependencyTests/BundleB/Bundle.wxs b/src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs
index 8d2dce60..8d2dce60 100644
--- a/src/TestData/DependencyTests/BundleB/Bundle.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleB/Bundle.wxs
diff --git a/src/TestData/DependencyTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
index 58a613d6..58a613d6 100644
--- a/src/TestData/DependencyTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
diff --git a/src/TestData/DependencyTests/BundleB/BundleB.wxs b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs
index 026100fa..026100fa 100644
--- a/src/TestData/DependencyTests/BundleB/BundleB.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wxs
diff --git a/src/TestData/DependencyTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
index ffa7e897..ffa7e897 100644
--- a/src/TestData/DependencyTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
diff --git a/src/TestData/DependencyTests/BundleC/BundleC.wxs b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wxs
index 2ce8ed44..2ce8ed44 100644
--- a/src/TestData/DependencyTests/BundleC/BundleC.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wxs
diff --git a/src/TestData/DependencyTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
index 6de1c0c1..6de1c0c1 100644
--- a/src/TestData/DependencyTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
diff --git a/src/TestData/DependencyTests/BundleD/BundleD.wxs b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wxs
index 8ee40558..8ee40558 100644
--- a/src/TestData/DependencyTests/BundleD/BundleD.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wxs
diff --git a/src/TestData/DependencyTests/BundleE/BundleE.wixproj b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
index cd4e89ca..cd4e89ca 100644
--- a/src/TestData/DependencyTests/BundleE/BundleE.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
diff --git a/src/TestData/DependencyTests/BundleE/BundleE.wxs b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs
index 204e66ab..204e66ab 100644
--- a/src/TestData/DependencyTests/BundleE/BundleE.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wxs
diff --git a/src/TestData/DependencyTests/BundleF/BundleF.wixproj b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
index 33154672..33154672 100644
--- a/src/TestData/DependencyTests/BundleF/BundleF.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
diff --git a/src/TestData/DependencyTests/BundleF/BundleF.wxs b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wxs
index 1347836a..1347836a 100644
--- a/src/TestData/DependencyTests/BundleF/BundleF.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wxs
diff --git a/src/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOn.wxs b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOn.wxs
index c8ca4a3f..c8ca4a3f 100644
--- a/src/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOn.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOn.wxs
diff --git a/src/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
index a0708443..a0708443 100644
--- a/src/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
diff --git a/src/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
index 3c09fd2c..3c09fd2c 100644
--- a/src/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
diff --git a/src/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchA.props b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchA.props
index cbc025ef..cbc025ef 100644
--- a/src/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchA.props
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchA.props
diff --git a/src/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 c7d907a2..c7d907a2 100644
--- a/src/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
diff --git a/src/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 8ef8a351..8ef8a351 100644
--- a/src/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
diff --git a/src/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 949309dc..949309dc 100644
--- a/src/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
diff --git a/src/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 2b47d5ed..2b47d5ed 100644
--- a/src/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
diff --git a/src/TestData/DependencyTests/BundleHv1/BundleH.props b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleH.props
index 14801ec3..14801ec3 100644
--- a/src/TestData/DependencyTests/BundleHv1/BundleH.props
+++ b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleH.props
diff --git a/src/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj
index 6ff25fcb..6ff25fcb 100644
--- a/src/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj
diff --git a/src/TestData/DependencyTests/BundleHv1/BundleHv1.wxs b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wxs
index b553d829..b553d829 100644
--- a/src/TestData/DependencyTests/BundleHv1/BundleHv1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wxs
diff --git a/src/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
index 794e72bc..794e72bc 100644
--- a/src/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
diff --git a/src/TestData/DependencyTests/BundleHv2/BundleHv2.wxs b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wxs
index 690f8e7a..690f8e7a 100644
--- a/src/TestData/DependencyTests/BundleHv2/BundleHv2.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wxs
diff --git a/src/TestData/DependencyTests/BundleJ/BundleJ.wixproj b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
index 85fd0f92..85fd0f92 100644
--- a/src/TestData/DependencyTests/BundleJ/BundleJ.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
diff --git a/src/TestData/DependencyTests/BundleJ/BundleJ.wxs b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wxs
index 422b4b22..422b4b22 100644
--- a/src/TestData/DependencyTests/BundleJ/BundleJ.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wxs
diff --git a/src/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
index 212ef3d6..212ef3d6 100644
--- a/src/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
diff --git a/src/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs
index ddd4d8db..ddd4d8db 100644
--- a/src/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wxs
diff --git a/src/TestData/DependencyTests/BundleKv1/BundleK.props b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleK.props
index 15257eb3..15257eb3 100644
--- a/src/TestData/DependencyTests/BundleKv1/BundleK.props
+++ b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleK.props
diff --git a/src/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj
index e7abd24a..e7abd24a 100644
--- a/src/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj
diff --git a/src/TestData/DependencyTests/BundleKv1/BundleKv1.wxs b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wxs
index c4a85814..c4a85814 100644
--- a/src/TestData/DependencyTests/BundleKv1/BundleKv1.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wxs
diff --git a/src/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
index e9e7478e..e9e7478e 100644
--- a/src/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
diff --git a/src/TestData/DependencyTests/BundleKv2/BundleKv2.wxs b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wxs
index c4a85814..c4a85814 100644
--- a/src/TestData/DependencyTests/BundleKv2/BundleKv2.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wxs
diff --git a/src/TestData/DependencyTests/BundleL/BundleL.wixproj b/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj
index c5727cf6..c5727cf6 100644
--- a/src/TestData/DependencyTests/BundleL/BundleL.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj
diff --git a/src/TestData/DependencyTests/BundleL/BundleL.wxs b/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wxs
index d3789e63..d3789e63 100644
--- a/src/TestData/DependencyTests/BundleL/BundleL.wxs
+++ b/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wxs
diff --git a/src/TestData/DependencyTests/PackageAv1/PackageA.props b/src/test/burn/TestData/DependencyTests/PackageAv1/PackageA.props
index 8cbe9aa9..8cbe9aa9 100644
--- a/src/TestData/DependencyTests/PackageAv1/PackageA.props
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1/PackageA.props
diff --git a/src/TestData/DependencyTests/PackageAv1/PackageAv1.wixproj b/src/test/burn/TestData/DependencyTests/PackageAv1/PackageAv1.wixproj
index 1cac7394..1cac7394 100644
--- a/src/TestData/DependencyTests/PackageAv1/PackageAv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1/PackageAv1.wixproj
diff --git a/src/TestData/DependencyTests/PackageAv1/ProductComponents.wxs b/src/test/burn/TestData/DependencyTests/PackageAv1/ProductComponents.wxs
index eca7f6b4..eca7f6b4 100644
--- a/src/TestData/DependencyTests/PackageAv1/ProductComponents.wxs
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1/ProductComponents.wxs
diff --git a/src/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index d395391e..d395391e 100644
--- a/src/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
diff --git a/src/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj b/src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj
index e7a497f4..e7a497f4 100644
--- a/src/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageAv1_0_2/PackageAv1_0_2.wixproj
diff --git a/src/TestData/DependencyTests/PackageB/PackageB.wixproj b/src/test/burn/TestData/DependencyTests/PackageB/PackageB.wixproj
index a82822f8..a82822f8 100644
--- a/src/TestData/DependencyTests/PackageB/PackageB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageB/PackageB.wixproj
diff --git a/src/TestData/DependencyTests/PackageB/ProductComponents.wxs b/src/test/burn/TestData/DependencyTests/PackageB/ProductComponents.wxs
index b59e53e1..b59e53e1 100644
--- a/src/TestData/DependencyTests/PackageB/ProductComponents.wxs
+++ b/src/test/burn/TestData/DependencyTests/PackageB/ProductComponents.wxs
diff --git a/src/TestData/DependencyTests/PackageC/PackageC.wixproj b/src/test/burn/TestData/DependencyTests/PackageC/PackageC.wixproj
index ef61d053..ef61d053 100644
--- a/src/TestData/DependencyTests/PackageC/PackageC.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageC/PackageC.wixproj
diff --git a/src/TestData/DependencyTests/PackageDv1/Package.wxs b/src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs
index e3089c7c..e3089c7c 100644
--- a/src/TestData/DependencyTests/PackageDv1/Package.wxs
+++ b/src/test/burn/TestData/DependencyTests/PackageDv1/Package.wxs
diff --git a/src/TestData/DependencyTests/PackageDv1/PackageD.props b/src/test/burn/TestData/DependencyTests/PackageDv1/PackageD.props
index 999de0de..999de0de 100644
--- a/src/TestData/DependencyTests/PackageDv1/PackageD.props
+++ b/src/test/burn/TestData/DependencyTests/PackageDv1/PackageD.props
diff --git a/src/TestData/DependencyTests/PackageDv1/PackageDv1.wixproj b/src/test/burn/TestData/DependencyTests/PackageDv1/PackageDv1.wixproj
index 3d9cf384..3d9cf384 100644
--- a/src/TestData/DependencyTests/PackageDv1/PackageDv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageDv1/PackageDv1.wixproj
diff --git a/src/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj b/src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj
index 2bb6e8bd..2bb6e8bd 100644
--- a/src/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageDv2/PackageDv2.wixproj
diff --git a/src/TestData/DependencyTests/PackageEv1/PackageE.props b/src/test/burn/TestData/DependencyTests/PackageEv1/PackageE.props
index 96f07b8c..96f07b8c 100644
--- a/src/TestData/DependencyTests/PackageEv1/PackageE.props
+++ b/src/test/burn/TestData/DependencyTests/PackageEv1/PackageE.props
diff --git a/src/TestData/DependencyTests/PackageEv1/PackageEv1.wixproj b/src/test/burn/TestData/DependencyTests/PackageEv1/PackageEv1.wixproj
index 091b7b24..091b7b24 100644
--- a/src/TestData/DependencyTests/PackageEv1/PackageEv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageEv1/PackageEv1.wixproj
diff --git a/src/TestData/DependencyTests/PackageEv1/ProductComponents.wxs b/src/test/burn/TestData/DependencyTests/PackageEv1/ProductComponents.wxs
index d388d2a3..d388d2a3 100644
--- a/src/TestData/DependencyTests/PackageEv1/ProductComponents.wxs
+++ b/src/test/burn/TestData/DependencyTests/PackageEv1/ProductComponents.wxs
diff --git a/src/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj
index 1fb93130..1fb93130 100644
--- a/src/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageEv1_0_1/PackageEv1_0_1.wixproj
diff --git a/src/TestData/DependencyTests/PackageF/PackageF.wixproj b/src/test/burn/TestData/DependencyTests/PackageF/PackageF.wixproj
index 25b610ac..25b610ac 100644
--- a/src/TestData/DependencyTests/PackageF/PackageF.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PackageF/PackageF.wixproj
diff --git a/src/TestData/DependencyTests/PatchA/PatchA.wixproj b/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wixproj
index b6653a19..b6653a19 100644
--- a/src/TestData/DependencyTests/PatchA/PatchA.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wixproj
diff --git a/src/TestData/DependencyTests/PatchA/PatchA.wxs b/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs
index acb6f887..acb6f887 100644
--- a/src/TestData/DependencyTests/PatchA/PatchA.wxs
+++ b/src/test/burn/TestData/DependencyTests/PatchA/PatchA.wxs
diff --git a/src/TestData/DependencyTests/PatchB/PatchB.wixproj b/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wixproj
index cf28a9c9..cf28a9c9 100644
--- a/src/TestData/DependencyTests/PatchB/PatchB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wixproj
diff --git a/src/TestData/DependencyTests/PatchB/PatchB.wxs b/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs
index a906dbc8..a906dbc8 100644
--- a/src/TestData/DependencyTests/PatchB/PatchB.wxs
+++ b/src/test/burn/TestData/DependencyTests/PatchB/PatchB.wxs
diff --git a/src/TestData/ElevationTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj
index a1650507..a1650507 100644
--- a/src/TestData/ElevationTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/ElevationTests/BundleA/BundleA.wxs b/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wxs
index bd164a29..bd164a29 100644
--- a/src/TestData/ElevationTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wxs
diff --git a/src/TestData/ElevationTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/ElevationTests/PackageA/PackageA.wixproj
index 87f99513..87f99513 100644
--- a/src/TestData/ElevationTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/ElevationTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/FailureTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj
index 321f139c..321f139c 100644
--- a/src/TestData/FailureTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/FailureTests/BundleA/BundleA.wxs b/src/test/burn/TestData/FailureTests/BundleA/BundleA.wxs
index 95e714ec..95e714ec 100644
--- a/src/TestData/FailureTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/FailureTests/BundleA/BundleA.wxs
diff --git a/src/TestData/FailureTests/BundleB/Bundle.wxs b/src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs
index ea3d029e..ea3d029e 100644
--- a/src/TestData/FailureTests/BundleB/Bundle.wxs
+++ b/src/test/burn/TestData/FailureTests/BundleB/Bundle.wxs
diff --git a/src/TestData/FailureTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj
index 1a5d5837..1a5d5837 100644
--- a/src/TestData/FailureTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj
diff --git a/src/TestData/FailureTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj
index 60bd5ef7..60bd5ef7 100644
--- a/src/TestData/FailureTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj
diff --git a/src/TestData/FailureTests/BundleC/BundleC.wxs b/src/test/burn/TestData/FailureTests/BundleC/BundleC.wxs
index 48c4ab72..48c4ab72 100644
--- a/src/TestData/FailureTests/BundleC/BundleC.wxs
+++ b/src/test/burn/TestData/FailureTests/BundleC/BundleC.wxs
diff --git a/src/TestData/FailureTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/FailureTests/PackageA/PackageA.wixproj
index 3b0e74e2..3b0e74e2 100644
--- a/src/TestData/FailureTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/FailureTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/FailureTests/PackageB/PackageB.wixproj b/src/test/burn/TestData/FailureTests/PackageB/PackageB.wixproj
index 96f7a031..96f7a031 100644
--- a/src/TestData/FailureTests/PackageB/PackageB.wixproj
+++ b/src/test/burn/TestData/FailureTests/PackageB/PackageB.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs
index 175d9a1f..175d9a1f 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/Bundle.wxs
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleA.props b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleA.props
index 329ea107..329ea107 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleA.props
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleA.props
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj
index d968e8ab..d968e8ab 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wxs
index 7bf16212..7bf16212 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wxs
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
index a50dbb87..a50dbb87 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wxs
index 5cbee5a8..5cbee5a8 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wxs
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs
index dd305e42..dd305e42 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/Bundle.wxs
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleC.props b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleC.props
index 73a9bb63..73a9bb63 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleC.props
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleC.props
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj
index 5b025236..5b025236 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wxs
index 43e75910..43e75910 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wxs
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
index e0512e06..e0512e06 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wxs b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wxs
index 53115c96..53115c96 100644
--- a/src/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wxs
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wxs
diff --git a/src/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageA.props b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageA.props
index de83c1f5..de83c1f5 100644
--- a/src/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageA.props
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageA.props
diff --git a/src/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageAv1.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageAv1.wixproj
index 45d3b2c8..45d3b2c8 100644
--- a/src/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageAv1.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv1/PackageAv1.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj
index b419f663..b419f663 100644
--- a/src/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageAv2/PackageAv2.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageC.props b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageC.props
index 91d3bdda..91d3bdda 100644
--- a/src/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageC.props
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageC.props
diff --git a/src/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageCv1.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageCv1.wixproj
index 45615706..45615706 100644
--- a/src/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageCv1.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv1/PackageCv1.wixproj
diff --git a/src/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj
index 640ad21d..640ad21d 100644
--- a/src/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/PackageCv2/PackageCv2.wixproj
diff --git a/src/TestData/LayoutTests/BundleA/Bundle.wxs b/src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs
index e74b8394..e74b8394 100644
--- a/src/TestData/LayoutTests/BundleA/Bundle.wxs
+++ b/src/test/burn/TestData/LayoutTests/BundleA/Bundle.wxs
diff --git a/src/TestData/LayoutTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj
index 4cf9c875..4cf9c875 100644
--- a/src/TestData/LayoutTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/LayoutTests/BundleA/BundleA.wxs b/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wxs
index ea46c5b2..ea46c5b2 100644
--- a/src/TestData/LayoutTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wxs
diff --git a/src/TestData/LayoutTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/LayoutTests/PackageA/PackageA.wixproj
index be425985..be425985 100644
--- a/src/TestData/LayoutTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/LayoutTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/MsiTransactionTests/BundleAv1/BundleA.props b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleA.props
index f831fb29..f831fb29 100644
--- a/src/TestData/MsiTransactionTests/BundleAv1/BundleA.props
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleA.props
diff --git a/src/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj
index cb9f4b89..cb9f4b89 100644
--- a/src/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj
diff --git a/src/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wxs b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wxs
index 544fe6a6..544fe6a6 100644
--- a/src/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wxs
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wxs
diff --git a/src/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
index 8272c6bd..8272c6bd 100644
--- a/src/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
diff --git a/src/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wxs b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wxs
index 8623537b..8623537b 100644
--- a/src/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wxs
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wxs
diff --git a/src/TestData/MsiTransactionTests/BundleBv1/BundleB.props b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleB.props
index 87b402e4..87b402e4 100644
--- a/src/TestData/MsiTransactionTests/BundleBv1/BundleB.props
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleB.props
diff --git a/src/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj
index 1a56957b..1a56957b 100644
--- a/src/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj
diff --git a/src/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wxs b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wxs
index 00d927ec..00d927ec 100644
--- a/src/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wxs
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wxs
diff --git a/src/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
index e1cb68db..e1cb68db 100644
--- a/src/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
diff --git a/src/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wxs b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wxs
index d1861e75..d1861e75 100644
--- a/src/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wxs
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wxs
diff --git a/src/TestData/MsiTransactionTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageA/PackageA.wixproj
index 2ef7c05e..2ef7c05e 100644
--- a/src/TestData/MsiTransactionTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/MsiTransactionTests/PackageBv1/PackageB.props b/src/test/burn/TestData/MsiTransactionTests/PackageBv1/PackageB.props
index decdfb6a..decdfb6a 100644
--- a/src/TestData/MsiTransactionTests/PackageBv1/PackageB.props
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageBv1/PackageB.props
diff --git a/src/TestData/MsiTransactionTests/PackageBv1/PackageBv1.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageBv1/PackageBv1.wixproj
index 6dc1e4d8..6dc1e4d8 100644
--- a/src/TestData/MsiTransactionTests/PackageBv1/PackageBv1.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageBv1/PackageBv1.wixproj
diff --git a/src/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj
index 126d0f53..126d0f53 100644
--- a/src/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageBv2/PackageBv2.wixproj
diff --git a/src/TestData/MsiTransactionTests/PackageCv1/PackageC.props b/src/test/burn/TestData/MsiTransactionTests/PackageCv1/PackageC.props
index b3d057bd..b3d057bd 100644
--- a/src/TestData/MsiTransactionTests/PackageCv1/PackageC.props
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageCv1/PackageC.props
diff --git a/src/TestData/MsiTransactionTests/PackageCv1/PackageCv1.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageCv1/PackageCv1.wixproj
index 617e61c3..617e61c3 100644
--- a/src/TestData/MsiTransactionTests/PackageCv1/PackageCv1.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageCv1/PackageCv1.wixproj
diff --git a/src/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj
index 640ad21d..640ad21d 100644
--- a/src/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageCv2/PackageCv2.wixproj
diff --git a/src/TestData/MsiTransactionTests/PackageD/PackageD.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageD/PackageD.wixproj
index 1df5da24..1df5da24 100644
--- a/src/TestData/MsiTransactionTests/PackageD/PackageD.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageD/PackageD.wixproj
diff --git a/src/TestData/MsiTransactionTests/PackageF/PackageF.wixproj b/src/test/burn/TestData/MsiTransactionTests/PackageF/PackageF.wixproj
index 753b054e..753b054e 100644
--- a/src/TestData/MsiTransactionTests/PackageF/PackageF.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/PackageF/PackageF.wixproj
diff --git a/src/TestData/PatchTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj
index 72419d2d..72419d2d 100644
--- a/src/TestData/PatchTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/PatchTests/BundleA/BundleA.wxs b/src/test/burn/TestData/PatchTests/BundleA/BundleA.wxs
index e3e0f4d7..e3e0f4d7 100644
--- a/src/TestData/PatchTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/PatchTests/BundleA/BundleA.wxs
diff --git a/src/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
index a506e843..a506e843 100644
--- a/src/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
diff --git a/src/TestData/PatchTests/BundlePatchA/BundlePatchA.wxs b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wxs
index bf0c0451..bf0c0451 100644
--- a/src/TestData/PatchTests/BundlePatchA/BundlePatchA.wxs
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wxs
diff --git a/src/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj b/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj
index 9a022091..9a022091 100644
--- a/src/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj
diff --git a/src/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wxs b/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wxs
index 24063db3..24063db3 100644
--- a/src/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wxs
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wxs
diff --git a/src/TestData/PatchTests/PackageAv1/PackageA.props b/src/test/burn/TestData/PatchTests/PackageAv1/PackageA.props
index a9d9b981..a9d9b981 100644
--- a/src/TestData/PatchTests/PackageAv1/PackageA.props
+++ b/src/test/burn/TestData/PatchTests/PackageAv1/PackageA.props
diff --git a/src/TestData/PatchTests/PackageAv1/PackageAv1.wixproj b/src/test/burn/TestData/PatchTests/PackageAv1/PackageAv1.wixproj
index 45d3b2c8..45d3b2c8 100644
--- a/src/TestData/PatchTests/PackageAv1/PackageAv1.wixproj
+++ b/src/test/burn/TestData/PatchTests/PackageAv1/PackageAv1.wixproj
diff --git a/src/TestData/PatchTests/PackageAv1/ProductComponents.wxs b/src/test/burn/TestData/PatchTests/PackageAv1/ProductComponents.wxs
index 72b5d4bd..72b5d4bd 100644
--- a/src/TestData/PatchTests/PackageAv1/ProductComponents.wxs
+++ b/src/test/burn/TestData/PatchTests/PackageAv1/ProductComponents.wxs
diff --git a/src/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index 9ceda117..9ceda117 100644
--- a/src/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/PatchTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
diff --git a/src/TestData/PatchTests/PatchA/PatchA.wixproj b/src/test/burn/TestData/PatchTests/PatchA/PatchA.wixproj
index da9acb5e..da9acb5e 100644
--- a/src/TestData/PatchTests/PatchA/PatchA.wixproj
+++ b/src/test/burn/TestData/PatchTests/PatchA/PatchA.wixproj
diff --git a/src/TestData/PatchTests/PatchA/PatchA.wxs b/src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs
index ba961762..ba961762 100644
--- a/src/TestData/PatchTests/PatchA/PatchA.wxs
+++ b/src/test/burn/TestData/PatchTests/PatchA/PatchA.wxs
diff --git a/src/TestData/PatchTests/PatchA2/PatchA2.wixproj b/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wixproj
index da9acb5e..da9acb5e 100644
--- a/src/TestData/PatchTests/PatchA2/PatchA2.wixproj
+++ b/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wixproj
diff --git a/src/TestData/PatchTests/PatchA2/PatchA2.wxs b/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs
index e2aa3e2b..e2aa3e2b 100644
--- a/src/TestData/PatchTests/PatchA2/PatchA2.wxs
+++ b/src/test/burn/TestData/PatchTests/PatchA2/PatchA2.wxs
diff --git a/src/TestData/PrereqBaTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj
index 13bb159b..13bb159b 100644
--- a/src/TestData/PrereqBaTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/PrereqBaTests/BundleA/BundleA.wxs b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs
index c903988b..c903988b 100644
--- a/src/TestData/PrereqBaTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs
diff --git a/src/TestData/PrereqBaTests/BundleA/bad.runtimeconfig.json b/src/test/burn/TestData/PrereqBaTests/BundleA/bad.runtimeconfig.json
index 07a1a830..07a1a830 100644
--- a/src/TestData/PrereqBaTests/BundleA/bad.runtimeconfig.json
+++ b/src/test/burn/TestData/PrereqBaTests/BundleA/bad.runtimeconfig.json
diff --git a/src/TestData/PrereqBaTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj
index cfbc77b5..cfbc77b5 100644
--- a/src/TestData/PrereqBaTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj
diff --git a/src/TestData/PrereqBaTests/BundleB/BundleB.wxs b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs
index 603c3aee..603c3aee 100644
--- a/src/TestData/PrereqBaTests/BundleB/BundleB.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs
diff --git a/src/TestData/PrereqBaTests/BundleB/bad.config b/src/test/burn/TestData/PrereqBaTests/BundleB/bad.config
index 1512e59a..1512e59a 100644
--- a/src/TestData/PrereqBaTests/BundleB/bad.config
+++ b/src/test/burn/TestData/PrereqBaTests/BundleB/bad.config
diff --git a/src/TestData/PrereqBaTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/PrereqBaTests/PackageA/PackageA.wixproj
index d46982fa..d46982fa 100644
--- a/src/TestData/PrereqBaTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/PrereqBaTests/PackageB/PackageB.wixproj b/src/test/burn/TestData/PrereqBaTests/PackageB/PackageB.wixproj
index d5edf338..d5edf338 100644
--- a/src/TestData/PrereqBaTests/PackageB/PackageB.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/PackageB/PackageB.wixproj
diff --git a/src/TestData/PrereqBaTests/PackageF/PackageF.wixproj b/src/test/burn/TestData/PrereqBaTests/PackageF/PackageF.wixproj
index 0a750fe0..0a750fe0 100644
--- a/src/TestData/PrereqBaTests/PackageF/PackageF.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/PackageF/PackageF.wixproj
diff --git a/src/TestData/RegistrationTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj
index a6ccd842..a6ccd842 100644
--- a/src/TestData/RegistrationTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/RegistrationTests/BundleA/BundleA.wxs b/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wxs
index bd164a29..bd164a29 100644
--- a/src/TestData/RegistrationTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wxs
diff --git a/src/TestData/RegistrationTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/RegistrationTests/PackageA/PackageA.wixproj
index 7e5dbb8c..7e5dbb8c 100644
--- a/src/TestData/RegistrationTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/RegistrationTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj
index 648cc934..648cc934 100644
--- a/src/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/RollbackBoundaryTests/BundleA/BundleA.wxs b/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wxs
index 795dc13a..795dc13a 100644
--- a/src/TestData/RollbackBoundaryTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wxs
diff --git a/src/TestData/RollbackBoundaryTests/PackageA/PackageA.wixproj b/src/test/burn/TestData/RollbackBoundaryTests/PackageA/PackageA.wixproj
index 25d9e279..25d9e279 100644
--- a/src/TestData/RollbackBoundaryTests/PackageA/PackageA.wixproj
+++ b/src/test/burn/TestData/RollbackBoundaryTests/PackageA/PackageA.wixproj
diff --git a/src/TestData/RollbackBoundaryTests/PackageB/PackageB.wixproj b/src/test/burn/TestData/RollbackBoundaryTests/PackageB/PackageB.wixproj
index 2dc4f3a6..2dc4f3a6 100644
--- a/src/TestData/RollbackBoundaryTests/PackageB/PackageB.wixproj
+++ b/src/test/burn/TestData/RollbackBoundaryTests/PackageB/PackageB.wixproj
diff --git a/src/TestData/RollbackBoundaryTests/PackageC/PackageC.wixproj b/src/test/burn/TestData/RollbackBoundaryTests/PackageC/PackageC.wixproj
index a4b5134b..a4b5134b 100644
--- a/src/TestData/RollbackBoundaryTests/PackageC/PackageC.wixproj
+++ b/src/test/burn/TestData/RollbackBoundaryTests/PackageC/PackageC.wixproj
diff --git a/src/TestData/RollbackBoundaryTests/PackageF/PackageF.wixproj b/src/test/burn/TestData/RollbackBoundaryTests/PackageF/PackageF.wixproj
index 071c40a0..071c40a0 100644
--- a/src/TestData/RollbackBoundaryTests/PackageF/PackageF.wixproj
+++ b/src/test/burn/TestData/RollbackBoundaryTests/PackageF/PackageF.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj
index b6ab068a..b6ab068a 100644
--- a/src/TestData/SlipstreamTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleA/BundleA.wxs b/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wxs
index 17dc6c05..17dc6c05 100644
--- a/src/TestData/SlipstreamTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wxs
diff --git a/src/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj
index ac33c5ad..ac33c5ad 100644
--- a/src/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wxs b/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wxs
index 2008fa8b..2008fa8b 100644
--- a/src/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wxs
diff --git a/src/TestData/SlipstreamTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj
index 3ca849a3..3ca849a3 100644
--- a/src/TestData/SlipstreamTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleB/BundleB.wxs b/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wxs
index 90ddd258..90ddd258 100644
--- a/src/TestData/SlipstreamTests/BundleB/BundleB.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wxs
diff --git a/src/TestData/SlipstreamTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj
index 377e939c..377e939c 100644
--- a/src/TestData/SlipstreamTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleC/BundleC.wxs b/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wxs
index 4702d845..4702d845 100644
--- a/src/TestData/SlipstreamTests/BundleC/BundleC.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wxs
diff --git a/src/TestData/SlipstreamTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj
index 12f11444..12f11444 100644
--- a/src/TestData/SlipstreamTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleD/BundleD.wxs b/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wxs
index 64bdc1b5..64bdc1b5 100644
--- a/src/TestData/SlipstreamTests/BundleD/BundleD.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wxs
diff --git a/src/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj
index 193244ca..193244ca 100644
--- a/src/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wxs b/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wxs
index e3e0f4d7..e3e0f4d7 100644
--- a/src/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wxs
diff --git a/src/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj
index 11995ddd..11995ddd 100644
--- a/src/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj
diff --git a/src/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wxs b/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wxs
index 88a93d7a..88a93d7a 100644
--- a/src/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wxs
diff --git a/src/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj
index 50aa6ec6..50aa6ec6 100644
--- a/src/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv0_9_0/PackageAv0_9_0.wixproj
diff --git a/src/TestData/SlipstreamTests/PackageAv1/PackageA.props b/src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageA.props
index 734e0d6d..734e0d6d 100644
--- a/src/TestData/SlipstreamTests/PackageAv1/PackageA.props
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageA.props
diff --git a/src/TestData/SlipstreamTests/PackageAv1/PackageAv1.props b/src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageAv1.props
index 2936f349..2936f349 100644
--- a/src/TestData/SlipstreamTests/PackageAv1/PackageAv1.props
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageAv1.props
diff --git a/src/TestData/SlipstreamTests/PackageAv1/PackageAv1.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageAv1.wixproj
index e85be384..e85be384 100644
--- a/src/TestData/SlipstreamTests/PackageAv1/PackageAv1.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv1/PackageAv1.wixproj
diff --git a/src/TestData/SlipstreamTests/PackageAv1/ProductComponents.wxs b/src/test/burn/TestData/SlipstreamTests/PackageAv1/ProductComponents.wxs
index 72b5d4bd..72b5d4bd 100644
--- a/src/TestData/SlipstreamTests/PackageAv1/ProductComponents.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv1/ProductComponents.wxs
diff --git a/src/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
index dbce9cfe..dbce9cfe 100644
--- a/src/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageAv1_0_1/PackageAv1_0_1.wixproj
diff --git a/src/TestData/SlipstreamTests/PackageBv1/PackageB.props b/src/test/burn/TestData/SlipstreamTests/PackageBv1/PackageB.props
index 920088fb..920088fb 100644
--- a/src/TestData/SlipstreamTests/PackageBv1/PackageB.props
+++ b/src/test/burn/TestData/SlipstreamTests/PackageBv1/PackageB.props
diff --git a/src/TestData/SlipstreamTests/PackageBv1/PackageBv1.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageBv1/PackageBv1.wixproj
index 7b6f83a3..7b6f83a3 100644
--- a/src/TestData/SlipstreamTests/PackageBv1/PackageBv1.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageBv1/PackageBv1.wixproj
diff --git a/src/TestData/SlipstreamTests/PackageBv1/ProductComponents.wxs b/src/test/burn/TestData/SlipstreamTests/PackageBv1/ProductComponents.wxs
index 72b5d4bd..72b5d4bd 100644
--- a/src/TestData/SlipstreamTests/PackageBv1/ProductComponents.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PackageBv1/ProductComponents.wxs
diff --git a/src/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj b/src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj
index 3ec790ad..3ec790ad 100644
--- a/src/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PackageBv1_0_1/PackageBv1_0_1.wixproj
diff --git a/src/TestData/SlipstreamTests/PatchA/PatchA.wixproj b/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wixproj
index da9acb5e..da9acb5e 100644
--- a/src/TestData/SlipstreamTests/PatchA/PatchA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wixproj
diff --git a/src/TestData/SlipstreamTests/PatchA/PatchA.wxs b/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs
index 7c3818b0..7c3818b0 100644
--- a/src/TestData/SlipstreamTests/PatchA/PatchA.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PatchA/PatchA.wxs
diff --git a/src/TestData/SlipstreamTests/PatchAB/PatchAB.wixproj b/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wixproj
index 81fa9e12..81fa9e12 100644
--- a/src/TestData/SlipstreamTests/PatchAB/PatchAB.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wixproj
diff --git a/src/TestData/SlipstreamTests/PatchAB/PatchAB.wxs b/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs
index f700f35c..f700f35c 100644
--- a/src/TestData/SlipstreamTests/PatchAB/PatchAB.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PatchAB/PatchAB.wxs
diff --git a/src/TestData/SlipstreamTests/PatchAB2/PatchAB2.wixproj b/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wixproj
index 81fa9e12..81fa9e12 100644
--- a/src/TestData/SlipstreamTests/PatchAB2/PatchAB2.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wixproj
diff --git a/src/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs b/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs
index ebd5bed0..ebd5bed0 100644
--- a/src/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs
+++ b/src/test/burn/TestData/SlipstreamTests/PatchAB2/PatchAB2.wxs
diff --git a/src/TestData/Templates/Bundle.wxs b/src/test/burn/TestData/Templates/Bundle.wxs
index 06409504..06409504 100644
--- a/src/TestData/Templates/Bundle.wxs
+++ b/src/test/burn/TestData/Templates/Bundle.wxs
diff --git a/src/TestData/Templates/Package.wxs b/src/test/burn/TestData/Templates/Package.wxs
index 48ed5e02..48ed5e02 100644
--- a/src/TestData/Templates/Package.wxs
+++ b/src/test/burn/TestData/Templates/Package.wxs
diff --git a/src/TestData/Templates/PackageFail.wxs b/src/test/burn/TestData/Templates/PackageFail.wxs
index 0139c22b..0139c22b 100644
--- a/src/TestData/Templates/PackageFail.wxs
+++ b/src/test/burn/TestData/Templates/PackageFail.wxs
diff --git a/src/TestData/Templates/PackagePerUser.wxs b/src/test/burn/TestData/Templates/PackagePerUser.wxs
index 5e18fefd..5e18fefd 100644
--- a/src/TestData/Templates/PackagePerUser.wxs
+++ b/src/test/burn/TestData/Templates/PackagePerUser.wxs
diff --git a/src/TestData/TestBA/TestBAWixlib/TestBA.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs
index 348a0cbb..348a0cbb 100644
--- a/src/TestData/TestBA/TestBAWixlib/TestBA.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs
diff --git a/src/TestData/TestBA/TestBAWixlib/TestExe.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib/TestExe.wxs
index f27275b0..f27275b0 100644
--- a/src/TestData/TestBA/TestBAWixlib/TestExe.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib/TestExe.wxs
diff --git a/src/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj b/src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj
index ae90dd73..ae90dd73 100644
--- a/src/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj
diff --git a/src/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs
index 078f4f01..078f4f01 100644
--- a/src/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs
diff --git a/src/TestData/TestBA/TestBAWixlib_x64/TestExe_x64.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestExe_x64.wxs
index 02bed038..02bed038 100644
--- a/src/TestData/TestBA/TestBAWixlib_x64/TestExe_x64.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestExe_x64.wxs
diff --git a/src/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj
index 9b7d3c17..9b7d3c17 100644
--- a/src/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj
diff --git a/src/TestData/TestData.proj b/src/test/burn/TestData/TestData.proj
index c5682fc7..c5682fc7 100644
--- a/src/TestData/TestData.proj
+++ b/src/test/burn/TestData/TestData.proj
diff --git a/src/TestData/UpdateBundleTests/BundleAv1/BundleA.props b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleA.props
index 19b37770..19b37770 100644
--- a/src/TestData/UpdateBundleTests/BundleAv1/BundleA.props
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleA.props
diff --git a/src/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj
index d968e8ab..d968e8ab 100644
--- a/src/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj
diff --git a/src/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wxs b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wxs
index 7bf16212..7bf16212 100644
--- a/src/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wxs
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wxs
diff --git a/src/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
index 07e9581b..07e9581b 100644
--- a/src/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
diff --git a/src/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wxs b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wxs
index 5cbee5a8..5cbee5a8 100644
--- a/src/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wxs
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wxs
diff --git a/src/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs
index 906121f4..906121f4 100644
--- a/src/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/Bundle.wxs
diff --git a/src/TestData/UpdateBundleTests/BundleBv1/BundleB.props b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleB.props
index 8a275612..8a275612 100644
--- a/src/TestData/UpdateBundleTests/BundleBv1/BundleB.props
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleB.props
diff --git a/src/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj
index b2685e2e..b2685e2e 100644
--- a/src/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj
diff --git a/src/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wxs b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wxs
index 00d927ec..00d927ec 100644
--- a/src/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wxs
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wxs
diff --git a/src/TestData/UpdateBundleTests/BundleBv1/FeedBv1.0.xml b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/FeedBv1.0.xml
index 743548be..743548be 100644
--- a/src/TestData/UpdateBundleTests/BundleBv1/FeedBv1.0.xml
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/FeedBv1.0.xml
diff --git a/src/TestData/UpdateBundleTests/BundleBv1/FeedBv2.0.xml b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/FeedBv2.0.xml
index c8e3f6ea..c8e3f6ea 100644
--- a/src/TestData/UpdateBundleTests/BundleBv1/FeedBv2.0.xml
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/FeedBv2.0.xml
diff --git a/src/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
index a11fc252..a11fc252 100644
--- a/src/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
diff --git a/src/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wxs b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wxs
index 2043b084..2043b084 100644
--- a/src/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wxs
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wxs
diff --git a/src/TestData/UpdateBundleTests/PackageAv1/PackageA.props b/src/test/burn/TestData/UpdateBundleTests/PackageAv1/PackageA.props
index bc734540..bc734540 100644
--- a/src/TestData/UpdateBundleTests/PackageAv1/PackageA.props
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageAv1/PackageA.props
diff --git a/src/TestData/UpdateBundleTests/PackageAv1/PackageAv1.wixproj b/src/test/burn/TestData/UpdateBundleTests/PackageAv1/PackageAv1.wixproj
index 45d3b2c8..45d3b2c8 100644
--- a/src/TestData/UpdateBundleTests/PackageAv1/PackageAv1.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageAv1/PackageAv1.wixproj
diff --git a/src/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj
index b419f663..b419f663 100644
--- a/src/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageAv2/PackageAv2.wixproj
diff --git a/src/TestData/UpdateBundleTests/PackageBv1/PackageB.props b/src/test/burn/TestData/UpdateBundleTests/PackageBv1/PackageB.props
index e677cb7e..e677cb7e 100644
--- a/src/TestData/UpdateBundleTests/PackageBv1/PackageB.props
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageBv1/PackageB.props
diff --git a/src/TestData/UpdateBundleTests/PackageBv1/PackageBv1.wixproj b/src/test/burn/TestData/UpdateBundleTests/PackageBv1/PackageBv1.wixproj
index 7b6f83a3..7b6f83a3 100644
--- a/src/TestData/UpdateBundleTests/PackageBv1/PackageBv1.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageBv1/PackageBv1.wixproj
diff --git a/src/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj
index 126d0f53..126d0f53 100644
--- a/src/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/PackageBv2/PackageBv2.wixproj
diff --git a/src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleA.props b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleA.props
index ee20a72c..ee20a72c 100644
--- a/src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleA.props
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleA.props
diff --git a/src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj
index d968e8ab..d968e8ab 100644
--- a/src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj
diff --git a/src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wxs b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wxs
index 7bf16212..7bf16212 100644
--- a/src/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wxs
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wxs
diff --git a/src/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
index 07e9581b..07e9581b 100644
--- a/src/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
diff --git a/src/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wxs b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wxs
index 5cbee5a8..5cbee5a8 100644
--- a/src/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wxs
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wxs
diff --git a/src/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageA.props b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageA.props
index 53541e10..53541e10 100644
--- a/src/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageA.props
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageA.props
diff --git a/src/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageAv1.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageAv1.wixproj
index 45d3b2c8..45d3b2c8 100644
--- a/src/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageAv1.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv1/PackageAv1.wixproj
diff --git a/src/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj
index b419f663..b419f663 100644
--- a/src/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/PackageAv2/PackageAv2.wixproj
diff --git a/src/TestExe/NetfxTask.cs b/src/test/burn/TestExe/NetfxTask.cs
index 35b1ea95..35b1ea95 100644
--- a/src/TestExe/NetfxTask.cs
+++ b/src/test/burn/TestExe/NetfxTask.cs
diff --git a/src/TestExe/Program.cs b/src/test/burn/TestExe/Program.cs
index e92c413b..e92c413b 100644
--- a/src/TestExe/Program.cs
+++ b/src/test/burn/TestExe/Program.cs
diff --git a/src/TestExe/Task.cs b/src/test/burn/TestExe/Task.cs
index 7d39bfd9..7d39bfd9 100644
--- a/src/TestExe/Task.cs
+++ b/src/test/burn/TestExe/Task.cs
diff --git a/src/TestExe/TestExe.csproj b/src/test/burn/TestExe/TestExe.csproj
index 5a130422..5a130422 100644
--- a/src/TestExe/TestExe.csproj
+++ b/src/test/burn/TestExe/TestExe.csproj
diff --git a/src/TestExe/TestExe_x64.csproj b/src/test/burn/TestExe/TestExe_x64.csproj
index 1dd2d8e6..1dd2d8e6 100644
--- a/src/TestExe/TestExe_x64.csproj
+++ b/src/test/burn/TestExe/TestExe_x64.csproj
diff --git a/src/TestExe/app.config b/src/test/burn/TestExe/app.config
index f9811b74..f9811b74 100644
--- a/src/TestExe/app.config
+++ b/src/test/burn/TestExe/app.config
diff --git a/src/Wix.Build.props b/src/test/burn/Wix.Build.props
index 06cf5b1d..06cf5b1d 100644
--- a/src/Wix.Build.props
+++ b/src/test/burn/Wix.Build.props
diff --git a/src/Wix.Build.targets b/src/test/burn/Wix.Build.targets
index 17a46e2a..17a46e2a 100644
--- a/src/Wix.Build.targets
+++ b/src/test/burn/Wix.Build.targets
diff --git a/src/WixTestTools/BundleInstaller.cs b/src/test/burn/WixTestTools/BundleInstaller.cs
index a49c4024..a49c4024 100644
--- a/src/WixTestTools/BundleInstaller.cs
+++ b/src/test/burn/WixTestTools/BundleInstaller.cs
diff --git a/src/WixTestTools/BundleRegistration.cs b/src/test/burn/WixTestTools/BundleRegistration.cs
index 75660838..75660838 100644
--- a/src/WixTestTools/BundleRegistration.cs
+++ b/src/test/burn/WixTestTools/BundleRegistration.cs
diff --git a/src/WixTestTools/BundleVerifier.cs b/src/test/burn/WixTestTools/BundleVerifier.cs
index 984df169..984df169 100644
--- a/src/WixTestTools/BundleVerifier.cs
+++ b/src/test/burn/WixTestTools/BundleVerifier.cs
diff --git a/src/WixTestTools/LogVerifier.cs b/src/test/burn/WixTestTools/LogVerifier.cs
index 0252a9f9..0252a9f9 100644
--- a/src/WixTestTools/LogVerifier.cs
+++ b/src/test/burn/WixTestTools/LogVerifier.cs
diff --git a/src/WixTestTools/MSIExec.cs b/src/test/burn/WixTestTools/MSIExec.cs
index 8dce96cf..8dce96cf 100644
--- a/src/WixTestTools/MSIExec.cs
+++ b/src/test/burn/WixTestTools/MSIExec.cs
diff --git a/src/WixTestTools/MsiUtilities.cs b/src/test/burn/WixTestTools/MsiUtilities.cs
index 4c7d1601..4c7d1601 100644
--- a/src/WixTestTools/MsiUtilities.cs
+++ b/src/test/burn/WixTestTools/MsiUtilities.cs
diff --git a/src/WixTestTools/PackageInstaller.cs b/src/test/burn/WixTestTools/PackageInstaller.cs
index d32f499b..d32f499b 100644
--- a/src/WixTestTools/PackageInstaller.cs
+++ b/src/test/burn/WixTestTools/PackageInstaller.cs
diff --git a/src/WixTestTools/PackageVerifier.cs b/src/test/burn/WixTestTools/PackageVerifier.cs
index 2f42dd21..2f42dd21 100644
--- a/src/WixTestTools/PackageVerifier.cs
+++ b/src/test/burn/WixTestTools/PackageVerifier.cs
diff --git a/src/WixTestTools/TestTool.cs b/src/test/burn/WixTestTools/TestTool.cs
index be5fde42..be5fde42 100644
--- a/src/WixTestTools/TestTool.cs
+++ b/src/test/burn/WixTestTools/TestTool.cs
diff --git a/src/WixTestTools/WixTestBase.cs b/src/test/burn/WixTestTools/WixTestBase.cs
index bc050135..bc050135 100644
--- a/src/WixTestTools/WixTestBase.cs
+++ b/src/test/burn/WixTestTools/WixTestBase.cs
diff --git a/src/WixTestTools/WixTestContext.cs b/src/test/burn/WixTestTools/WixTestContext.cs
index a4e666f1..a4e666f1 100644
--- a/src/WixTestTools/WixTestContext.cs
+++ b/src/test/burn/WixTestTools/WixTestContext.cs
diff --git a/src/WixTestTools/WixTestTools.csproj b/src/test/burn/WixTestTools/WixTestTools.csproj
index 58f02be7..58f02be7 100644
--- a/src/WixTestTools/WixTestTools.csproj
+++ b/src/test/burn/WixTestTools/WixTestTools.csproj
diff --git a/src/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs
index 5df86fff..5df86fff 100644
--- a/src/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/BasicFunctionalityTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/BurnE2EFixture.cs b/src/test/burn/WixToolsetTest.BurnE2E/BurnE2EFixture.cs
index babfcbc3..babfcbc3 100644
--- a/src/WixToolsetTest.BurnE2E/BurnE2EFixture.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/BurnE2EFixture.cs
diff --git a/src/WixToolsetTest.BurnE2E/BurnE2ETests.cs b/src/test/burn/WixToolsetTest.BurnE2E/BurnE2ETests.cs
index 392b675d..392b675d 100644
--- a/src/WixToolsetTest.BurnE2E/BurnE2ETests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/BurnE2ETests.cs
diff --git a/src/WixToolsetTest.BurnE2E/CacheTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs
index e8d37aef..e8d37aef 100644
--- a/src/WixToolsetTest.BurnE2E/CacheTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/DependencyTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs
index d563bbe7..d563bbe7 100644
--- a/src/WixToolsetTest.BurnE2E/DependencyTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/ElevationTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/ElevationTests.cs
index 54a89469..54a89469 100644
--- a/src/WixToolsetTest.BurnE2E/ElevationTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/ElevationTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/FailureTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs
index a11a5eb6..a11a5eb6 100644
--- a/src/WixToolsetTest.BurnE2E/FailureTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/ForwardCompatibleBundleTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/ForwardCompatibleBundleTests.cs
index eb649c86..eb649c86 100644
--- a/src/WixToolsetTest.BurnE2E/ForwardCompatibleBundleTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/ForwardCompatibleBundleTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/IWebServer.cs b/src/test/burn/WixToolsetTest.BurnE2E/IWebServer.cs
index 3bb8a23e..3bb8a23e 100644
--- a/src/WixToolsetTest.BurnE2E/IWebServer.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/IWebServer.cs
diff --git a/src/WixToolsetTest.BurnE2E/LayoutTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/LayoutTests.cs
index 1e36e2a5..1e36e2a5 100644
--- a/src/WixToolsetTest.BurnE2E/LayoutTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/LayoutTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/MsiTransactionTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/MsiTransactionTests.cs
index 3d9748bb..3d9748bb 100644
--- a/src/WixToolsetTest.BurnE2E/MsiTransactionTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/MsiTransactionTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/PatchTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/PatchTests.cs
index 0c7fdc98..0c7fdc98 100644
--- a/src/WixToolsetTest.BurnE2E/PatchTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/PatchTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/PrereqBaTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/PrereqBaTests.cs
index ced2e08e..ced2e08e 100644
--- a/src/WixToolsetTest.BurnE2E/PrereqBaTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/PrereqBaTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/RegistrationTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs
index 51122c28..51122c28 100644
--- a/src/WixToolsetTest.BurnE2E/RegistrationTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/RollbackBoundaryTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/RollbackBoundaryTests.cs
index 6539db34..6539db34 100644
--- a/src/WixToolsetTest.BurnE2E/RollbackBoundaryTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/RollbackBoundaryTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/SlipstreamTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
index 29632e2e..29632e2e 100644
--- a/src/WixToolsetTest.BurnE2E/SlipstreamTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/TestBAController.cs b/src/test/burn/WixToolsetTest.BurnE2E/TestBAController.cs
index 6e4fe6c6..6e4fe6c6 100644
--- a/src/WixToolsetTest.BurnE2E/TestBAController.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/TestBAController.cs
diff --git a/src/WixToolsetTest.BurnE2E/UpdateBundleTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/UpdateBundleTests.cs
index 9fcd428b..9fcd428b 100644
--- a/src/WixToolsetTest.BurnE2E/UpdateBundleTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/UpdateBundleTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/UpgradeRelatedBundleTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/UpgradeRelatedBundleTests.cs
index 70c0c474..70c0c474 100644
--- a/src/WixToolsetTest.BurnE2E/UpgradeRelatedBundleTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/UpgradeRelatedBundleTests.cs
diff --git a/src/WixToolsetTest.BurnE2E/WebServer/CoreOwinWebServer.cs b/src/test/burn/WixToolsetTest.BurnE2E/WebServer/CoreOwinWebServer.cs
index 89825813..89825813 100644
--- a/src/WixToolsetTest.BurnE2E/WebServer/CoreOwinWebServer.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/WebServer/CoreOwinWebServer.cs
diff --git a/src/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj b/src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj
index 2aee1157..2aee1157 100644
--- a/src/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj
+++ b/src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj
diff --git a/src/WixToolsetTest.BurnE2E/runtests.cmd b/src/test/burn/WixToolsetTest.BurnE2E/runtests.cmd
index 4c6dc8ee..4c6dc8ee 100644
--- a/src/WixToolsetTest.BurnE2E/runtests.cmd
+++ b/src/test/burn/WixToolsetTest.BurnE2E/runtests.cmd
diff --git a/src/test/burn/appveyor.cmd b/src/test/burn/appveyor.cmd
new file mode 100644
index 00000000..c0d965e5
--- /dev/null
+++ b/src/test/burn/appveyor.cmd
@@ -0,0 +1,11 @@
1@setlocal
2@pushd %~dp0
3@set _C=Release
4
5msbuild -p:Configuration=%_C% -warnaserror -Restore || exit /b
6msbuild -p:Configuration=%_C% src\TestData -Restore || exit /b
7
8dotnet test -c %_C% --no-build src\WixToolsetTest.BurnE2E || exit /b
9
10@popd
11@endlocal
diff --git a/src/test/burn/appveyor.yml b/src/test/burn/appveyor.yml
new file mode 100644
index 00000000..d12975dc
--- /dev/null
+++ b/src/test/burn/appveyor.yml
@@ -0,0 +1,27 @@
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
3
4image: Visual Studio 2019
5
6environment:
7 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
8 DOTNET_CLI_TELEMETRY_OPTOUT: 1
9 NUGET_XMLDOC_MODE: skip
10 RuntimeTestsEnabled: true
11
12
13install:
14 - reg add HKLM\Software\Policies\Microsoft\Windows\Installer /t REG_SZ /v Logging /d voicewarmupx /f
15 - reg add HKLM\Software\WOW6432Node\Policies\Microsoft\Windows\Installer /t REG_SZ /v Logging /d voicewarmupx /f
16
17build_script:
18 - appveyor.cmd
19
20test: off
21
22skip_branch_with_pr: true
23skip_tags: true
24
25on_finish:
26 - ps: 7z a ('logs_' + (Get-Date).tostring("yyyyMMddHHmmss") + '.zip') $env:TEMP\*.log $env:TEMP\..\*.log
27 - ps: Push-AppveyorArtifact logs_*.zip
diff --git a/src/test/burn/global.json b/src/test/burn/global.json
new file mode 100644
index 00000000..697f5687
--- /dev/null
+++ b/src/test/burn/global.json
@@ -0,0 +1,8 @@
1{
2 "msbuild-sdks": {
3 "WixToolset.Sdk": "4.0.0-build-0213"
4 },
5 "sdk": {
6 "allowPrerelease": false
7 }
8}
diff --git a/src/test/burn/nuget.config b/src/test/burn/nuget.config
new file mode 100644
index 00000000..9187a22e
--- /dev/null
+++ b/src/test/burn/nuget.config
@@ -0,0 +1,16 @@
1<?xml version="1.0" encoding="utf-8"?>
2<configuration>
3 <packageSources>
4 <clear />
5 <add key="wixtoolset-balutil" value="https://ci.appveyor.com/nuget/wixtoolset-balutil" />
6 <add key="wixtoolset-bal-wixext" value="https://ci.appveyor.com/nuget/wixtoolset-bal-wixext" />
7 <add key="wixtoolset-data" value="https://ci.appveyor.com/nuget/wixtoolset-data" />
8 <add key="wixtoolset-dependency-wixext" value="https://ci.appveyor.com/nuget/wixtoolset-dependency-wixext" />
9 <add key="wixtoolset-dtf" value="https://ci.appveyor.com/nuget/wixtoolset-dtf" />
10 <add key="wixtoolset-netfx-wixext" value="https://ci.appveyor.com/nuget/wixtoolset-netfx-wixext" />
11 <add key="wixtoolset-tools" value="https://ci.appveyor.com/nuget/wixtoolset-tools" />
12 <add key="wixtoolset-util-wixext" value="https://ci.appveyor.com/nuget/wixtoolset-util-wixext" />
13 <add key="wixbuildtools" value="https://ci.appveyor.com/nuget/wixbuildtools" />
14 <add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
15 </packageSources>
16</configuration> \ No newline at end of file
diff --git a/src/version.json b/src/version.json
new file mode 100644
index 00000000..5f857771
--- /dev/null
+++ b/src/version.json
@@ -0,0 +1,11 @@
1{
2 "version": "4.0",
3 "publicReleaseRefSpec": [
4 "^refs/heads/master$"
5 ],
6 "cloudBuild": {
7 "buildNumber": {
8 "enabled": true
9 }
10 }
11}