aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2024-03-06 14:48:10 -0800
committerRob Mensching <rob@firegiant.com>2024-03-07 10:55:57 -0800
commit3d2d46f62fc01e2653d0251ad9703090574e7c41 (patch)
treeffdf7dce6c646f38b5e3ad8325c2ce78ca891a1a
parenta8504dc4eb1c2d09965b0858699ac737336ef3c1 (diff)
downloadwix-3d2d46f62fc01e2653d0251ad9703090574e7c41.tar.gz
wix-3d2d46f62fc01e2653d0251ad9703090574e7c41.tar.bz2
wix-3d2d46f62fc01e2653d0251ad9703090574e7c41.zip
Better .nupkg names
-rw-r--r--src/api/api.cmd10
-rw-r--r--src/api/api.sln4
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BalUtil.cs (renamed from src/api/burn/WixToolset.Mba.Core/BalUtil.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BaseBootstrapperApplicationFactory.cs (renamed from src/api/burn/WixToolset.Mba.Core/BaseBootstrapperApplicationFactory.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplication.cs (renamed from src/api/burn/WixToolset.Mba.Core/BootstrapperApplication.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationData.cs (renamed from src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationData.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationFactoryAttribute.cs (renamed from src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationFactoryAttribute.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperCommand.cs (renamed from src/api/burn/WixToolset.Mba.Core/BootstrapperCommand.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/BundleInfo.cs (renamed from src/api/burn/WixToolset.Mba.Core/BundleInfo.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs (renamed from src/api/burn/WixToolset.Mba.Core/Engine.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/EventArgs.cs (renamed from src/api/burn/WixToolset.Mba.Core/EventArgs.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplication.cs (renamed from src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationData.cs (renamed from src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationData.cs)4
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationFactory.cs (renamed from src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationFactory.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperCommand.cs (renamed from src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs (renamed from src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IBundleInfo.cs (renamed from src/api/burn/WixToolset.Mba.Core/IBundleInfo.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IDefaultBootstrapperApplication.cs (renamed from src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs (renamed from src/api/burn/WixToolset.Mba.Core/IEngine.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IMbaCommand.cs (renamed from src/api/burn/WixToolset.Mba.Core/IMbaCommand.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariableInfo.cs (renamed from src/api/burn/WixToolset.Mba.Core/IOverridableVariableInfo.cs)4
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariables.cs (renamed from src/api/burn/WixToolset.Mba.Core/IOverridableVariables.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/IPackageInfo.cs (renamed from src/api/burn/WixToolset.Mba.Core/IPackageInfo.cs)4
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/ManagedBootstrapperApplication.cs (renamed from src/api/burn/WixToolset.Mba.Core/ManagedBootstrapperApplication.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/MbaCommand.cs (renamed from src/api/burn/WixToolset.Mba.Core/MbaCommand.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/MbaNative.cs (renamed from src/api/burn/WixToolset.Mba.Core/MbaNative.cs)4
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/NativeMethods.cs (renamed from src/api/burn/WixToolset.Mba.Core/NativeMethods.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariableInfo.cs (renamed from src/api/burn/WixToolset.Mba.Core/OverridableVariableInfo.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariables.cs (renamed from src/api/burn/WixToolset.Mba.Core/OverridableVariables.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/PackageInfo.cs (renamed from src/api/burn/WixToolset.Mba.Core/PackageInfo.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/StrUtil.cs (renamed from src/api/burn/WixToolset.Mba.Core/StrUtil.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtil.cs (renamed from src/api/burn/WixToolset.Mba.Core/VerUtil.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersion.cs (renamed from src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersionReleaseLabel.cs (renamed from src/api/burn/WixToolset.Mba.Core/VerUtilVersionReleaseLabel.cs)2
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.csproj (renamed from src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj)6
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec (renamed from src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.nuspec)14
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/build/WixToolset.BootstrapperApplicationApi.props (renamed from src/api/burn/balutil/build/WixToolset.BalUtil.props)0
-rw-r--r--src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._0
-rw-r--r--src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj18
-rw-r--r--src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props13
-rw-r--r--src/api/burn/api_burn.sln4
-rw-r--r--src/api/burn/api_burn_t.proj10
-rw-r--r--src/api/burn/balutil/balutil.nuspec29
-rw-r--r--src/api/burn/balutil/balutil.vcxproj3
-rw-r--r--src/api/burn/bextutil/bextutil.nuspec3
-rw-r--r--src/api/burn/bextutil/bextutil.vcxproj2
-rw-r--r--src/api/burn/bextutil/inc/BextBaseBundleExtension.h5
-rw-r--r--src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h8
-rw-r--r--src/api/burn/bextutil/inc/BextBundleExtensionEngine.h3
-rw-r--r--src/api/burn/bextutil/inc/IBundleExtension.h1
-rw-r--r--src/api/burn/bextutil/inc/IBundleExtensionEngine.h1
-rw-r--r--src/api/burn/bextutil/inc/bextutil.h2
-rw-r--r--src/api/burn/bextutil/precomp.h6
-rw-r--r--src/api/burn/inc/BootstrapperApplication.h (renamed from src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h)0
-rw-r--r--src/api/burn/inc/BootstrapperEngine.h (renamed from src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h)0
-rw-r--r--src/api/burn/inc/BundleExtension.h (renamed from src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h)1
-rw-r--r--src/api/burn/inc/BundleExtensionEngine.h (renamed from src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h)0
-rw-r--r--src/api/burn/mbanative/mbanative.vcxproj2
-rw-r--r--src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj2
-rw-r--r--src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj2
-rw-r--r--src/api/burn/test/BextUtilUnitTest/precomp.h6
-rw-r--r--src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/VerUtilFixture.cs (renamed from src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs)4
-rw-r--r--src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj (renamed from src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj)2
-rw-r--r--src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.v3.ncrunchproject (renamed from src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.v3.ncrunchproject)0
-rw-r--r--src/burn/engine/engine.vcxproj10
-rw-r--r--src/burn/engine/precomp.h2
-rw-r--r--src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj2
-rw-r--r--src/burn/test/BurnUnitTest/TestData/PlanTest/BundlePackage_Multiple_manifest.xml2
-rw-r--r--src/burn/test/BurnUnitTest/TestData/PlanTest/ExePackage_PerUserArpEntry_manifest.xml2
-rw-r--r--src/burn/test/BurnUnitTest/TestData/PlanTest/Failure_BundleD_manifest.xml2
-rw-r--r--src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_manifest.xml2
-rw-r--r--src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_modified_manifest.xml2
-rw-r--r--src/burn/test/BurnUnitTest/precomp.h1
-rw-r--r--src/clean.cmd5
-rw-r--r--src/ext/Bal/Bal.wixext.sln6
-rw-r--r--src/ext/Bal/README.md4
-rw-r--r--src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj2
-rw-r--r--src/ext/Bal/bal.cmd11
-rw-r--r--src/ext/Bal/stdbas/stdbas.vcxproj2
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/BalExtensionFixture.cs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs)18
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/InternalUIBAFixture.cs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/InternalUIBAFixture.cs)32
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/.Data/fake.exe (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/.Data/fake.exe)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Dncba/Bundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/Dncba/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/MBA/AlwaysInstallPrereqsBundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/AlwaysInstallPrereqsBundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/MBA/Bundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/Bundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/WrongCaseBundle.wxl (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/WrongCaseBundle.wxl)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/WrongCaseBundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/WrongCaseBundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/AllPrereqPackages.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/AllPrereqPackages.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitNonMsiPrimaryPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitNonMsiPrimaryPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitPrimaryPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitPrimaryPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitPrimaryPackageEnableFeatureSelection.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitPrimaryPackageEnableFeatureSelection.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/IuibaWarnings.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/IuibaWarnings.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/MultipleDefaultPrimaryPackages.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/MultipleDefaultPrimaryPackages.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/MultipleNonPermanentNonPrimaryPackages.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/MultipleNonPermanentNonPrimaryPackages.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NoDefaultPrimaryPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NoDefaultPrimaryPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NonMsiPrimaryPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NonMsiPrimaryPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NonPermanentPrereqPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NonPermanentPrereqPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PermanentPrimaryPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PermanentPrimaryPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PrimaryPackageEnableFeatureSelection.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PrimaryPackageEnableFeatureSelection.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PrimaryPrereqPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PrimaryPrereqPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/SinglePrimaryPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/SinglePrimaryPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/UrlPrereqPackage.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/UrlPrereqPackage.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/Bundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/Data/test.msi (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi)bin32768 -> 32768 bytes
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs (renamed from src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/WixToolsetTest.BootstrapperApplications.csproj (renamed from src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj)2
-rw-r--r--src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/WixToolsetTest.BootstrapperApplications.v3.ncrunchproject (renamed from src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject)0
-rw-r--r--src/ext/Bal/test/examples/Directory.wixproj.targets2
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleFDDx86/FrameworkDependentBundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs2
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj2
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreMBA/Program.cs2
-rw-r--r--src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj6
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs2
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/Program.cs2
-rw-r--r--src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj2
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs2
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/Program.cs2
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleFDDx86/FrameworkDependentBundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj2
-rw-r--r--src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs2
-rw-r--r--src/ext/Bal/test/examples/LatestCoreMBA/Program.cs2
-rw-r--r--src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj2
-rw-r--r--src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs2
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj2
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/Program.cs2
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs2
-rw-r--r--src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.csproj16
-rw-r--r--src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec (renamed from src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.nuspec)8
-rw-r--r--src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.targets11
-rw-r--r--src/ext/Bal/wixext/BalBurnBackendExtension.cs4
-rw-r--r--src/ext/Bal/wixext/BalCompiler.cs4
-rw-r--r--src/ext/Bal/wixext/BalErrors.cs2
-rw-r--r--src/ext/Bal/wixext/BalExtensionData.cs4
-rw-r--r--src/ext/Bal/wixext/BalExtensionFactory.cs2
-rw-r--r--src/ext/Bal/wixext/BalWarnings.cs2
-rw-r--r--src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs2
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs6
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs8
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalBootstrapperApplicationSymbol.cs6
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs8
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs6
-rw-r--r--src/ext/Bal/wixext/Symbols/WixPrereqInformationSymbol.cs6
-rw-r--r--src/ext/Bal/wixext/Symbols/WixPrereqOptionsSymbol.cs6
-rw-r--r--src/ext/Bal/wixext/Symbols/WixStdbaCommandLineSymbol.cs6
-rw-r--r--src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs8
-rw-r--r--src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs8
-rw-r--r--src/ext/Bal/wixext/WixToolset.BootstrapperApplications.wixext.csproj (renamed from src/ext/Bal/wixext/WixToolset.Bal.wixext.csproj)10
-rw-r--r--src/ext/Bal/wixext/WixToolset.BootstrapperApplications.wixext.targets (renamed from src/ext/Bal/wixext/WixToolset.Bal.wixext.targets)0
-rw-r--r--src/ext/Bal/wixiuiba/wixiuiba.vcxproj2
-rw-r--r--src/ext/Bal/wixlib/bas.wixproj (renamed from src/ext/Bal/wixlib/bal.wixproj)0
-rw-r--r--src/ext/Bal/wixlib/bas_arm64.wxs (renamed from src/ext/Bal/wixlib/bal_arm64.wxs)2
-rw-r--r--src/ext/Bal/wixlib/bas_platform.wxi (renamed from src/ext/Bal/wixlib/bal_platform.wxi)0
-rw-r--r--src/ext/Bal/wixlib/bas_x64.wxs (renamed from src/ext/Bal/wixlib/bal_x64.wxs)2
-rw-r--r--src/ext/Bal/wixlib/bas_x86.wxs (renamed from src/ext/Bal/wixlib/bal_x86.wxs)2
-rw-r--r--src/ext/Bal/wixprqba/wixprqba.vcxproj2
-rw-r--r--src/ext/Bal/wixstdba/wixstdba.vcxproj2
-rw-r--r--src/ext/NetFx/be/precomp.h5
-rw-r--r--src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs16
-rw-r--r--src/ext/NetFx/wixlib/netfx.wixproj2
-rw-r--r--src/ext/Util/be/precomp.h5
-rw-r--r--src/ext/WixExt.props3
-rw-r--r--src/internal/SetBuildNumber/Directory.Packages.props.pp5
-rw-r--r--src/setup/WixAdditionalTools/WixAdditionalTools.wixproj2
-rw-r--r--src/test/burn/TestBA/Program.cs2
-rw-r--r--src/test/burn/TestBA/TestBA.cs2
-rw-r--r--src/test/burn/TestBA/TestBA.csproj2
-rw-r--r--src/test/burn/TestBA/TestBA_x64.csproj2
-rw-r--r--src/test/burn/TestData/BAFunctionsTests/BafRelatedBundleVariableTesting/BafRelatedBundleVariableTesting.vcxproj2
-rw-r--r--src/test/burn/TestData/BAFunctionsTests/BundleAv1/BundleAv1.wixproj3
-rw-r--r--src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA_arm64/BundleA_arm64.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleApu_x64/BundleApu_x64.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj3
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleD/BundleD.wixproj4
-rw-r--r--src/test/burn/TestData/BasicFunctionalityTests/BundleD_x64/BundleD_x64.wixproj4
-rw-r--r--src/test/burn/TestData/BundlePackageTests/BundlePackageUninstallFailureBundle/BundlePackageUninstallFailureBundle.wixproj4
-rw-r--r--src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesBundle/MultipleBundlePackagesBundle.wixproj4
-rw-r--r--src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wixproj2
-rw-r--r--src/test/burn/TestData/BundlePackageTests/UpgradeBundlePackageBundlev1/UpgradeBundlePackageBundle.props2
-rw-r--r--src/test/burn/TestData/BundlePackageTests/V3BundlePackageBundle/V3BundlePackageBundle.wixproj4
-rw-r--r--src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/ContainerTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/ContainerTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleM/BundleM.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleNv1/BundleNv1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj4
-rw-r--r--src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/ExePackageTests/BrokenPerUserArpEntryExePackage/BrokenPerUserArpEntryExePackage.wixproj4
-rw-r--r--src/test/burn/TestData/ExePackageTests/CustomExitCodeExePackage/CustomExitCodeExePackage.wixproj4
-rw-r--r--src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackage/PerMachineArpEntryExePackage.wixproj4
-rw-r--r--src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageFailure/PerMachineArpEntryExePackageFailure.wixproj4
-rw-r--r--src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageUninstallFailure/PerMachineArpEntryExePackageUninstallFailure.wixproj4
-rw-r--r--src/test/burn/TestData/ExePackageTests/PerMachineArpEntryWithUninstallStringExePackage/PerMachineArpEntryWithUninstallStringExePackage.wixproj2
-rw-r--r--src/test/burn/TestData/ExePackageTests/PerUserArpEntryExePackage/PerUserArpEntryExePackage.wixproj4
-rw-r--r--src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj4
-rw-r--r--src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj4
-rw-r--r--src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj4
-rw-r--r--src/test/burn/TestData/FilesInUseTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj4
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj4
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj4
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj4
-rw-r--r--src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj4
-rw-r--r--src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/LayoutTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/LongPathTests/NonCompressedBundle/NonCompressedBundle.wixproj4
-rw-r--r--src/test/burn/TestData/Manual/BafThmutilTesting/BafThmUtilTesting.vcxproj2
-rw-r--r--src/test/burn/TestData/Manual/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/Manual/BundleB/BundleB.wixproj2
-rw-r--r--src/test/burn/TestData/Manual/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj4
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj4
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj4
-rw-r--r--src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj4
-rw-r--r--src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj4
-rw-r--r--src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj4
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs2
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs2
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wxs2
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wixproj4
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wxs2
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wixproj4
-rw-r--r--src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wxs2
-rw-r--r--src/test/burn/TestData/PrereqBaTests/PrereqBaf/PrereqBaf.vcxproj2
-rw-r--r--src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj4
-rw-r--r--src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj4
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs4
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib/WixBA.wxs2
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj4
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs4
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib_x64/WixBA_x64.wxs2
-rw-r--r--src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj6
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj4
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj4
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj4
-rw-r--r--src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1x64/BundleAv1x64.wixproj6
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj6
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj4
-rw-r--r--src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj4
-rw-r--r--src/test/burn/TestData/VariableTests/BundleA/BundleA.wixproj4
-rw-r--r--src/test/burn/TestData/VariableTests/BundleB/BundleB.wixproj4
-rw-r--r--src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/ArchSpecificBundle.wixproj4
-rw-r--r--src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/EmbeddedUIBundle.wixproj4
-rw-r--r--src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/InternalUIBundle.wixproj4
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj4
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj4
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj4
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj4
-rw-r--r--src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj4
-rw-r--r--src/test/burn/WixTestTools/WixTestTools.csproj2
-rw-r--r--src/test/burn/WixToolset.WixBA/InstallationViewModel.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/Model.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/Program.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/ProgressViewModel.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/RootViewModel.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/UpdateViewModel.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/WixBA.BootstrapperCore.config16
-rw-r--r--src/test/burn/WixToolset.WixBA/WixBA.cs2
-rw-r--r--src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj6
-rw-r--r--src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj6
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/BundlePackageTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs4
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/ExePackageTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/FeatureTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/LongPathTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/VariableTests.cs2
-rw-r--r--src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj2
324 files changed, 534 insertions, 607 deletions
diff --git a/src/api/api.cmd b/src/api/api.cmd
index c0ba7f29..42453449 100644
--- a/src/api/api.cmd
+++ b/src/api/api.cmd
@@ -28,7 +28,7 @@ msbuild api_t.proj -p:Configuration=%_C% -tl -nologo -warnaserror -bl:%_L%\api_b
28:: Test 28:: Test
29dotnet test ^ 29dotnet test ^
30 %_B%\net6.0\WixToolsetTest.Data.dll ^ 30 %_B%\net6.0\WixToolsetTest.Data.dll ^
31 %_B%\net6.0\win-x86\WixToolsetTest.Mba.Core.dll ^ 31 %_B%\net6.0\win-x86\WixToolsetTest.BootstrapperApplicationApi.dll ^
32 %_B%\x86\BalUtilUnitTest.dll ^ 32 %_B%\x86\BalUtilUnitTest.dll ^
33 %_B%\x86\BextUtilUnitTest.dll ^ 33 %_B%\x86\BextUtilUnitTest.dll ^
34 --nologo -l "trx;LogFileName=%_L%\TestResults\api.trx" || exit /b 34 --nologo -l "trx;LogFileName=%_L%\TestResults\api.trx" || exit /b
@@ -37,19 +37,15 @@ dotnet test ^
37 37
38:clean 38:clean
39@rd /s/q "..\..\build\api" 2> nul 39@rd /s/q "..\..\build\api" 2> nul
40@del "..\..\build\artifacts\WixToolset.BalUtil.*.nupkg" 2> nul
41@del "..\..\build\artifacts\WixToolset.BextUtil.*.nupkg" 2> nul 40@del "..\..\build\artifacts\WixToolset.BextUtil.*.nupkg" 2> nul
42@del "..\..\build\artifacts\WixToolset.BootstrapperCore.Native.*.nupkg" 2> nul
43@del "..\..\build\artifacts\WixToolset.Data.*.nupkg" 2> nul 41@del "..\..\build\artifacts\WixToolset.Data.*.nupkg" 2> nul
44@del "..\..\build\artifacts\WixToolset.Extensibility.*.nupkg" 2> nul 42@del "..\..\build\artifacts\WixToolset.Extensibility.*.nupkg" 2> nul
45@del "..\..\build\artifacts\WixToolset.Mba.Core.*.nupkg" 2> nul 43@del "..\..\build\artifacts\WixToolset.BootstrapperApplicationApi.*.nupkg" 2> nul
46@del "%_L%\TestResults\api.trx" 2> nul 44@del "%_L%\TestResults\api.trx" 2> nul
47@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.balutil" 2> nul
48@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bextutil" 2> nul 45@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bextutil" 2> nul
49@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bootstrappercore.native" 2> nul
50@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.data" 2> nul 46@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.data" 2> nul
51@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.extensibility" 2> nul 47@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.extensibility" 2> nul
52@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.mba.core" 2> nul 48@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bootstrapperapplicationapi" 2> nul
53@exit /b 49@exit /b
54 50
55:end 51:end
diff --git a/src/api/api.sln b/src/api/api.sln
index bdde8794..70df4141 100644
--- a/src/api/api.sln
+++ b/src/api/api.sln
@@ -23,9 +23,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BalUtilUnitTest", "burn\tes
23EndProject 23EndProject
24Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BextUtilUnitTest", "burn\test\BextUtilUnitTest\BextUtilUnitTest.vcxproj", "{B69E6422-49B0-4E28-92F9-B8A7410A6ED9}" 24Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BextUtilUnitTest", "burn\test\BextUtilUnitTest\BextUtilUnitTest.vcxproj", "{B69E6422-49B0-4E28-92F9-B8A7410A6ED9}"
25EndProject 25EndProject
26Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.Mba.Core", "burn\test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj", "{17DA3E92-40C5-4328-9BA5-1FE459A13719}" 26Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.BootstrapperApplicationApi", "burn\test\WixToolsetTest.BootstrapperApplicationApi\WixToolsetTest.BootstrapperApplicationApi.csproj", "{17DA3E92-40C5-4328-9BA5-1FE459A13719}"
27EndProject 27EndProject
28Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Mba.Core", "burn\WixToolset.Mba.Core\WixToolset.Mba.Core.csproj", "{47029283-43EC-4F22-9417-A02B28594912}" 28Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.BootstrapperApplicationApi", "burn\WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj", "{47029283-43EC-4F22-9417-A02B28594912}"
29EndProject 29EndProject
30Global 30Global
31 GlobalSection(SolutionConfigurationPlatforms) = preSolution 31 GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/src/api/burn/WixToolset.Mba.Core/BalUtil.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BalUtil.cs
index e8b0b7c0..25257554 100644
--- a/src/api/burn/WixToolset.Mba.Core/BalUtil.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BalUtil.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/BaseBootstrapperApplicationFactory.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BaseBootstrapperApplicationFactory.cs
index 25995e27..88b136a6 100644
--- a/src/api/burn/WixToolset.Mba.Core/BaseBootstrapperApplicationFactory.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BaseBootstrapperApplicationFactory.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplication.cs
index 98b34217..f9fca748 100644
--- a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplication.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplication.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationData.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationData.cs
index 13428493..10cb863f 100644
--- a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationData.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationData.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.IO; 6 using System.IO;
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationFactoryAttribute.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationFactoryAttribute.cs
index 6b465408..9b64e838 100644
--- a/src/api/burn/WixToolset.Mba.Core/BootstrapperApplicationFactoryAttribute.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperApplicationFactoryAttribute.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 6
diff --git a/src/api/burn/WixToolset.Mba.Core/BootstrapperCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperCommand.cs
index b96a8f95..612e8ce9 100644
--- a/src/api/burn/WixToolset.Mba.Core/BootstrapperCommand.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BootstrapperCommand.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.CodeDom.Compiler; 6 using System.CodeDom.Compiler;
diff --git a/src/api/burn/WixToolset.Mba.Core/BundleInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/BundleInfo.cs
index 0039f375..14cac881 100644
--- a/src/api/burn/WixToolset.Mba.Core/BundleInfo.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/BundleInfo.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
diff --git a/src/api/burn/WixToolset.Mba.Core/Engine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs
index df412e8c..487858e0 100644
--- a/src/api/burn/WixToolset.Mba.Core/Engine.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/Engine.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.ComponentModel; 6 using System.ComponentModel;
diff --git a/src/api/burn/WixToolset.Mba.Core/EventArgs.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/EventArgs.cs
index 6506c840..e1649d43 100644
--- a/src/api/burn/WixToolset.Mba.Core/EventArgs.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/EventArgs.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplication.cs
index 8a255c44..ad7f8dd7 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplication.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationData.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationData.cs
index 23a1c8a3..d26d89c1 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationData.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationData.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System.IO; 5 using System.IO;
6 6
@@ -19,4 +19,4 @@ namespace WixToolset.Mba.Core
19 /// </summary> 19 /// </summary>
20 IBundleInfo Bundle { get; } 20 IBundleInfo Bundle { get; }
21 } 21 }
22} \ No newline at end of file 22}
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationFactory.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationFactory.cs
index 393c7e31..ac90c0b7 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplicationFactory.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperApplicationFactory.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.CodeDom.Compiler; 6 using System.CodeDom.Compiler;
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperCommand.cs
index f583e619..a1f8bfe0 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperCommand.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 6
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs
index a175bead..1e91cd31 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBootstrapperEngine.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.CodeDom.Compiler; 6 using System.CodeDom.Compiler;
diff --git a/src/api/burn/WixToolset.Mba.Core/IBundleInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBundleInfo.cs
index 3c52fc02..a4d07597 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBundleInfo.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IBundleInfo.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System.Collections.Generic; 5 using System.Collections.Generic;
6 6
diff --git a/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IDefaultBootstrapperApplication.cs
index 51ea4e4d..ad51b2be 100644
--- a/src/api/burn/WixToolset.Mba.Core/IDefaultBootstrapperApplication.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IDefaultBootstrapperApplication.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 6
diff --git a/src/api/burn/WixToolset.Mba.Core/IEngine.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs
index dde97a70..8e6a293b 100644
--- a/src/api/burn/WixToolset.Mba.Core/IEngine.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IEngine.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.ComponentModel; 6 using System.ComponentModel;
diff --git a/src/api/burn/WixToolset.Mba.Core/IMbaCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IMbaCommand.cs
index 495b2f44..37640a87 100644
--- a/src/api/burn/WixToolset.Mba.Core/IMbaCommand.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IMbaCommand.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System.Collections.Generic; 5 using System.Collections.Generic;
6 6
diff --git a/src/api/burn/WixToolset.Mba.Core/IOverridableVariableInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariableInfo.cs
index d01dead3..173963a8 100644
--- a/src/api/burn/WixToolset.Mba.Core/IOverridableVariableInfo.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariableInfo.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 /// <summary> 5 /// <summary>
6 /// Overridable variable from the BA manifest. 6 /// Overridable variable from the BA manifest.
@@ -12,4 +12,4 @@ namespace WixToolset.Mba.Core
12 /// </summary> 12 /// </summary>
13 string Name { get; } 13 string Name { get; }
14 } 14 }
15} \ No newline at end of file 15}
diff --git a/src/api/burn/WixToolset.Mba.Core/IOverridableVariables.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariables.cs
index 2b26d7b6..2cf7b8d9 100644
--- a/src/api/burn/WixToolset.Mba.Core/IOverridableVariables.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IOverridableVariables.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System.Collections.Generic; 5 using System.Collections.Generic;
6 6
diff --git a/src/api/burn/WixToolset.Mba.Core/IPackageInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/IPackageInfo.cs
index b1036143..e2512584 100644
--- a/src/api/burn/WixToolset.Mba.Core/IPackageInfo.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/IPackageInfo.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 /// <summary> 5 /// <summary>
6 /// Package information from the BA manifest. 6 /// Package information from the BA manifest.
@@ -68,7 +68,7 @@ namespace WixToolset.Mba.Core
68 string PrereqLicenseUrl { get; } 68 string PrereqLicenseUrl { get; }
69 69
70 /// <summary> 70 /// <summary>
71 /// See <see cref="WixToolset.Mba.Core.PrimaryPackageType"/> 71 /// See <see cref="WixToolset.BootstrapperApplicationApi.PrimaryPackageType"/>
72 /// </summary> 72 /// </summary>
73 PrimaryPackageType PrimaryPackageType { get; } 73 PrimaryPackageType PrimaryPackageType { get; }
74 74
diff --git a/src/api/burn/WixToolset.Mba.Core/ManagedBootstrapperApplication.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/ManagedBootstrapperApplication.cs
index 74bfbd73..77c5eaca 100644
--- a/src/api/burn/WixToolset.Mba.Core/ManagedBootstrapperApplication.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/ManagedBootstrapperApplication.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 /// <summary> 5 /// <summary>
6 /// Managed bootstrapper application entry point. 6 /// Managed bootstrapper application entry point.
diff --git a/src/api/burn/WixToolset.Mba.Core/MbaCommand.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaCommand.cs
index bd93b7e7..c46b5844 100644
--- a/src/api/burn/WixToolset.Mba.Core/MbaCommand.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaCommand.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
diff --git a/src/api/burn/WixToolset.Mba.Core/MbaNative.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaNative.cs
index e8e9d576..6e135fc3 100644
--- a/src/api/burn/WixToolset.Mba.Core/MbaNative.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/MbaNative.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
@@ -8,7 +8,7 @@ namespace WixToolset.Mba.Core
8 internal static class MbaNative 8 internal static class MbaNative
9 { 9 {
10 [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] 10 [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)]
11 internal static extern void BootstrapperApplicationDebuggerCheck(); 11 internal static extern void BalDebuggerCheck();
12 12
13 [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] 13 [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)]
14 internal static extern void BootstrapperApplicationRun( 14 internal static extern void BootstrapperApplicationRun(
diff --git a/src/api/burn/WixToolset.Mba.Core/NativeMethods.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/NativeMethods.cs
index 45a0bc4d..4ef9f35e 100644
--- a/src/api/burn/WixToolset.Mba.Core/NativeMethods.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/NativeMethods.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/OverridableVariableInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariableInfo.cs
index b8e85c34..8b90c588 100644
--- a/src/api/burn/WixToolset.Mba.Core/OverridableVariableInfo.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariableInfo.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 /// <summary> 5 /// <summary>
6 /// Default implementation of <see cref="IOverridableVariableInfo"/>. 6 /// Default implementation of <see cref="IOverridableVariableInfo"/>.
diff --git a/src/api/burn/WixToolset.Mba.Core/OverridableVariables.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariables.cs
index 121c6aee..98f8ec81 100644
--- a/src/api/burn/WixToolset.Mba.Core/OverridableVariables.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/OverridableVariables.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
diff --git a/src/api/burn/WixToolset.Mba.Core/PackageInfo.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/PackageInfo.cs
index b91c52c9..e835f9ea 100644
--- a/src/api/burn/WixToolset.Mba.Core/PackageInfo.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/PackageInfo.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
diff --git a/src/api/burn/WixToolset.Mba.Core/StrUtil.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/StrUtil.cs
index 5daef8e3..aeeaac47 100644
--- a/src/api/burn/WixToolset.Mba.Core/StrUtil.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/StrUtil.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtil.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtil.cs
index 3573f9d3..082ee06c 100644
--- a/src/api/burn/WixToolset.Mba.Core/VerUtil.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtil.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersion.cs
index e0312474..65b195a4 100644
--- a/src/api/burn/WixToolset.Mba.Core/VerUtilVersion.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersion.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/VerUtilVersionReleaseLabel.cs b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersionReleaseLabel.cs
index 97e8190d..03603714 100644
--- a/src/api/burn/WixToolset.Mba.Core/VerUtilVersionReleaseLabel.cs
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/VerUtilVersionReleaseLabel.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Mba.Core 3namespace WixToolset.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using System.Runtime.InteropServices; 6 using System.Runtime.InteropServices;
diff --git a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.csproj
index 9d2e4077..2fe6d5bb 100644
--- a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.csproj
@@ -4,10 +4,10 @@
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFrameworks>netstandard2.0;net462</TargetFrameworks> 6 <TargetFrameworks>netstandard2.0;net462</TargetFrameworks>
7 <AssemblyName>WixToolset.Mba.Core</AssemblyName> 7 <AssemblyName>WixToolset.BootstrapperApplicationApi</AssemblyName>
8 <RootNamespace>WixToolset.Mba.Core</RootNamespace> 8 <RootNamespace>WixToolset.BootstrapperApplicationApi</RootNamespace>
9 <DebugType>embedded</DebugType> 9 <DebugType>embedded</DebugType>
10 <Description>Managed Bootstrapper Application Core</Description> 10 <Description>Managed Bootstrapper Application API</Description>
11 <NuspecFile>$(MSBuildThisFileName).nuspec</NuspecFile> 11 <NuspecFile>$(MSBuildThisFileName).nuspec</NuspecFile>
12 <CreateDocumentationFile>true</CreateDocumentationFile> 12 <CreateDocumentationFile>true</CreateDocumentationFile>
13 </PropertyGroup> 13 </PropertyGroup>
diff --git a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.nuspec b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec
index 0a9bcb5d..22099635 100644
--- a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.nuspec
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/WixToolset.BootstrapperApplicationApi.nuspec
@@ -15,11 +15,18 @@
15 <dependencies> 15 <dependencies>
16 <group targetFramework=".NETFramework4.6.2" /> 16 <group targetFramework=".NETFramework4.6.2" />
17 <group targetFramework=".NETStandard2.0" /> 17 <group targetFramework=".NETStandard2.0" />
18 <group targetFramework="Native">
19 <dependency id="WixToolset.DUtil" version="[$version$,5)" />
20 </group>
18 </dependencies> 21 </dependencies>
19 </metadata> 22 </metadata>
20 23
21 <files> 24 <files>
22 <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> 25 <file src="$projectFolder$\..\..\..\internal\images\wix.png" />
26
27 <file src="$projectFolder$\build\WixToolset.BootstrapperApplicationApi.props" target="build\" />
28
29 <file src="$projectFolder$\build\_._" target="lib\native" />
23 <file src="net462\$id$.dll" target="lib\net462" /> 30 <file src="net462\$id$.dll" target="lib\net462" />
24 <file src="net462\$id$.xml" target="lib\net462" /> 31 <file src="net462\$id$.xml" target="lib\net462" />
25 <file src="netstandard2.0\$id$.dll" target="lib\netstandard2.0" /> 32 <file src="netstandard2.0\$id$.dll" target="lib\netstandard2.0" />
@@ -28,5 +35,12 @@
28 <file src="v143\ARM64\mbanative.dll" target="runtimes\win-arm64\native" /> 35 <file src="v143\ARM64\mbanative.dll" target="runtimes\win-arm64\native" />
29 <file src="v143\x64\mbanative.dll" target="runtimes\win-x64\native" /> 36 <file src="v143\x64\mbanative.dll" target="runtimes\win-x64\native" />
30 <file src="v143\x86\mbanative.dll" target="runtimes\win-x86\native" /> 37 <file src="v143\x86\mbanative.dll" target="runtimes\win-x86\native" />
38
39 <file src="$projectFolder$\..\balutil\inc\*" target="build\native\include" />
40 <file src="$projectFolder$\..\inc\BootstrapperApplication.h" target="build\native\include" />
41 <file src="$projectFolder$\..\inc\BootstrapperEngine.h" target="build\native\include" />
42 <file src="v141\x86\balutil.lib" target="build\native\v14\x86" />
43 <file src="v141\x64\balutil.lib" target="build\native\v14\x64" />
44 <file src="v141\ARM64\balutil.lib" target="build\native\v14\ARM64" />
31 </files> 45 </files>
32</package> 46</package>
diff --git a/src/api/burn/balutil/build/WixToolset.BalUtil.props b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/WixToolset.BootstrapperApplicationApi.props
index b276574d..b276574d 100644
--- a/src/api/burn/balutil/build/WixToolset.BalUtil.props
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/WixToolset.BootstrapperApplicationApi.props
diff --git a/src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._ b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/api/burn/WixToolset.BootstrapperApplicationApi/build/_._
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj b/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj
deleted file mode 100644
index 7f1b27c2..00000000
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj
+++ /dev/null
@@ -1,18 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!-- 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. -->
3
4<Project Sdk="Microsoft.Build.NoTargets">
5 <PropertyGroup>
6 <TargetFramework>net6.0</TargetFramework>
7 <PackageId>WixToolset.BootstrapperCore.Native</PackageId>
8 <Description>WiX Bootstrapper native interfaces</Description>
9 </PropertyGroup>
10
11 <ItemGroup>
12 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
13 </ItemGroup>
14
15 <Target Name="Pack"
16 DependsOnTargets="GitVersion;PackNative"
17 BeforeTargets="AfterBuild" />
18</Project>
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props b/src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props
deleted file mode 100644
index 82f81163..00000000
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/build/WixToolset.BootstrapperCore.Native.props
+++ /dev/null
@@ -1,13 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!-- 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. -->
3
4<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
5 <ItemDefinitionGroup>
6 <ClCompile>
7 <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)native\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
8 </ClCompile>
9 <ResourceCompile>
10 <AdditionalIncludeDirectories>$(MSBuildThisFileDirectory)native\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
11 </ResourceCompile>
12 </ItemDefinitionGroup>
13</Project>
diff --git a/src/api/burn/api_burn.sln b/src/api/burn/api_burn.sln
index 858272fb..a8854b35 100644
--- a/src/api/burn/api_burn.sln
+++ b/src/api/burn/api_burn.sln
@@ -7,11 +7,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "balutil", "balutil\balutil.
7EndProject 7EndProject
8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bextutil", "bextutil\bextutil.vcxproj", "{06027492-1CB9-48BC-B31E-C1F9356ED07E}" 8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bextutil", "bextutil\bextutil.vcxproj", "{06027492-1CB9-48BC-B31E-C1F9356ED07E}"
9EndProject 9EndProject
10Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Mba.Core", "WixToolset.Mba.Core\WixToolset.Mba.Core.csproj", "{E7E1841E-A58E-4901-B9CA-4845B807D45F}" 10Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.BootstrapperApplicationApi", "WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj", "{E7E1841E-A58E-4901-B9CA-4845B807D45F}"
11EndProject 11EndProject
12Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbanative", "mbanative\mbanative.vcxproj", "{665E0441-17F9-4105-B202-EDF274657F6E}" 12Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbanative", "mbanative\mbanative.vcxproj", "{665E0441-17F9-4105-B202-EDF274657F6E}"
13EndProject 13EndProject
14Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.Mba.Core", "test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj", "{F54997F7-10D7-409B-B9F2-DB546490EDC0}" 14Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.BootstrapperApplicationApi", "test\WixToolsetTest.BootstrapperApplicationApi\WixToolsetTest.BootstrapperApplicationApi.csproj", "{F54997F7-10D7-409B-B9F2-DB546490EDC0}"
15EndProject 15EndProject
16Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BalUtilUnitTest", "test\BalUtilUnitTest\BalUtilUnitTest.vcxproj", "{9B507AF9-035E-4DB6-8C0C-5DCC3FEF2631}" 16Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BalUtilUnitTest", "test\BalUtilUnitTest\BalUtilUnitTest.vcxproj", "{9B507AF9-035E-4DB6-8C0C-5DCC3FEF2631}"
17EndProject 17EndProject
diff --git a/src/api/burn/api_burn_t.proj b/src/api/burn/api_burn_t.proj
index f6918682..aa1bc628 100644
--- a/src/api/burn/api_burn_t.proj
+++ b/src/api/burn/api_burn_t.proj
@@ -10,10 +10,10 @@
10 <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. --> 10 <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. -->
11 <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> 11 <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" />
12 <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> 12 <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" />
13 13
14 <!-- Make sure that if these rebuild balutil due to the inability for incremental build, then all shipped code uses the same binaries. --> 14 <!-- Make sure that if these rebuild balutil due to the inability for incremental build, then all shipped code uses the same binaries. -->
15 <ProjectReference Include="test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> 15 <ProjectReference Include="test\WixToolsetTest.BootstrapperApplicationApi\WixToolsetTest.BootstrapperApplicationApi.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" />
16 <ProjectReference Include="WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> 16 <ProjectReference Include="WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" />
17 17
18 <!-- Build --> 18 <!-- Build -->
19 19
@@ -28,9 +28,7 @@
28 <!-- balutil is built by multiple projects above. --> 28 <!-- balutil is built by multiple projects above. -->
29 29
30 <!-- Pack --> 30 <!-- Pack -->
31 <ProjectReference Include="balutil\balutil.vcxproj" Targets="PackNative" />
32 <ProjectReference Include="bextutil\bextutil.vcxproj" Targets="PackNative" /> 31 <ProjectReference Include="bextutil\bextutil.vcxproj" Targets="PackNative" />
33 <ProjectReference Include="WixToolset.BootstrapperCore.Native\WixToolset.BootstrapperCore.Native.proj" Targets="Restore;PackNative" /> 32 <ProjectReference Include="WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" Properties="NoBuild=true" Targets="Pack" />
34 <ProjectReference Include="WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" Properties="NoBuild=true" Targets="Pack" />
35 </ItemGroup> 33 </ItemGroup>
36</Project> 34</Project>
diff --git a/src/api/burn/balutil/balutil.nuspec b/src/api/burn/balutil/balutil.nuspec
deleted file mode 100644
index be51ec79..00000000
--- a/src/api/burn/balutil/balutil.nuspec
+++ /dev/null
@@ -1,29 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
3 <metadata minClientVersion="4.0">
4 <id>$id$</id>
5 <version>$version$</version>
6 <title>$title$</title>
7 <description>$description$</description>
8 <authors>$authors$</authors>
9 <icon>wix.png</icon>
10 <license type="expression">MS-RL</license>
11 <requireLicenseAcceptance>false</requireLicenseAcceptance>
12 <copyright>$copyright$</copyright>
13 <projectUrl>$projectUrl$</projectUrl>
14 <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" />
15 <dependencies>
16 <dependency id="WixToolset.BootstrapperCore.Native" version="[$version$,5)" />
17 <dependency id="WixToolset.DUtil" version="[$version$,5)" />
18 </dependencies>
19 </metadata>
20
21 <files>
22 <file src="$projectFolder$\build\$id$.props" target="build\" />
23 <file src="$projectFolder$\..\..\..\internal\images\wix.png" />
24 <file src="$projectFolder$\inc\*" target="build\native\include" />
25 <file src="..\..\v141\x86\balutil.lib" target="build\native\v14\x86" />
26 <file src="..\..\v141\x64\balutil.lib" target="build\native\v14\x64" />
27 <file src="..\..\v141\ARM64\balutil.lib" target="build\native\v14\ARM64" />
28 </files>
29</package>
diff --git a/src/api/burn/balutil/balutil.vcxproj b/src/api/burn/balutil/balutil.vcxproj
index 8f93d636..280f21b8 100644
--- a/src/api/burn/balutil/balutil.vcxproj
+++ b/src/api/burn/balutil/balutil.vcxproj
@@ -35,7 +35,6 @@
35 <TargetName>balutil</TargetName> 35 <TargetName>balutil</TargetName>
36 <CharacterSet>MultiByte</CharacterSet> 36 <CharacterSet>MultiByte</CharacterSet>
37 <Description>WiX Toolset Bootstrapper Application Layer native utility library</Description> 37 <Description>WiX Toolset Bootstrapper Application Layer native utility library</Description>
38 <PackageId>WixToolset.BalUtil</PackageId>
39 </PropertyGroup> 38 </PropertyGroup>
40 39
41 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 40 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
@@ -49,7 +48,7 @@
49 </ImportGroup> 48 </ImportGroup>
50 49
51 <PropertyGroup> 50 <PropertyGroup>
52 <ProjectAdditionalIncludeDirectories>inc;..\WixToolset.BootstrapperCore.Native\inc</ProjectAdditionalIncludeDirectories> 51 <ProjectAdditionalIncludeDirectories>inc;..\inc</ProjectAdditionalIncludeDirectories>
53 </PropertyGroup> 52 </PropertyGroup>
54 53
55 <ItemGroup> 54 <ItemGroup>
diff --git a/src/api/burn/bextutil/bextutil.nuspec b/src/api/burn/bextutil/bextutil.nuspec
index 125e8807..b2881354 100644
--- a/src/api/burn/bextutil/bextutil.nuspec
+++ b/src/api/burn/bextutil/bextutil.nuspec
@@ -13,7 +13,6 @@
13 <projectUrl>$projectUrl$</projectUrl> 13 <projectUrl>$projectUrl$</projectUrl>
14 <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" /> 14 <repository type="$repositorytype$" url="$repositoryurl$" commit="$repositorycommit$" />
15 <dependencies> 15 <dependencies>
16 <dependency id="WixToolset.BootstrapperCore.Native" version="[$version$,5)" />
17 <dependency id="WixToolset.DUtil" version="[$version$,5)" /> 16 <dependency id="WixToolset.DUtil" version="[$version$,5)" />
18 </dependencies> 17 </dependencies>
19 </metadata> 18 </metadata>
@@ -22,6 +21,8 @@
22 <file src="$projectFolder$\build\$id$.props" target="build\" /> 21 <file src="$projectFolder$\build\$id$.props" target="build\" />
23 <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> 22 <file src="$projectFolder$\..\..\..\internal\images\wix.png" />
24 <file src="$projectFolder$\inc\*" target="build\native\include" /> 23 <file src="$projectFolder$\inc\*" target="build\native\include" />
24 <file src="$projectFolder$\..\inc\BundleExtension.h" target="build\native\include" />
25 <file src="$projectFolder$\..\inc\BundleExtensionEngine.h" target="build\native\include" />
25 <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" /> 26 <file src="..\..\v141\x86\bextutil.lib" target="build\native\v14\x86" />
26 <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" /> 27 <file src="..\..\v141\x64\bextutil.lib" target="build\native\v14\x64" />
27 <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" /> 28 <file src="..\..\v141\ARM64\bextutil.lib" target="build\native\v14\ARM64" />
diff --git a/src/api/burn/bextutil/bextutil.vcxproj b/src/api/burn/bextutil/bextutil.vcxproj
index 69222b4c..467f2d56 100644
--- a/src/api/burn/bextutil/bextutil.vcxproj
+++ b/src/api/burn/bextutil/bextutil.vcxproj
@@ -49,7 +49,7 @@
49 </ImportGroup> 49 </ImportGroup>
50 50
51 <PropertyGroup> 51 <PropertyGroup>
52 <ProjectAdditionalIncludeDirectories>inc;..\WixToolset.BootstrapperCore.Native\inc</ProjectAdditionalIncludeDirectories> 52 <ProjectAdditionalIncludeDirectories>inc;..\inc</ProjectAdditionalIncludeDirectories>
53 </PropertyGroup> 53 </PropertyGroup>
54 54
55 <ItemGroup> 55 <ItemGroup>
diff --git a/src/api/burn/bextutil/inc/BextBaseBundleExtension.h b/src/api/burn/bextutil/inc/BextBaseBundleExtension.h
index a302702e..5bda04e1 100644
--- a/src/api/burn/bextutil/inc/BextBaseBundleExtension.h
+++ b/src/api/burn/bextutil/inc/BextBaseBundleExtension.h
@@ -2,11 +2,6 @@
2 2
3#include <windows.h> 3#include <windows.h>
4 4
5#include "BundleExtensionEngine.h"
6#include "BundleExtension.h"
7#include "IBundleExtensionEngine.h"
8#include "IBundleExtension.h"
9
10#include "bextutil.h" 5#include "bextutil.h"
11 6
12class CBextBaseBundleExtension : public IBundleExtension 7class CBextBaseBundleExtension : public IBundleExtension
diff --git a/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h b/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h
index f71e3b92..cd7e3cb3 100644
--- a/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h
+++ b/src/api/burn/bextutil/inc/BextBaseBundleExtensionProc.h
@@ -4,10 +4,8 @@
4 4
5#include <windows.h> 5#include <windows.h>
6 6
7#include "BundleExtensionEngine.h" 7#include <IBundleExtensionEngine.h>
8#include "BundleExtension.h" 8#include <IBundleExtension.h>
9#include "IBundleExtensionEngine.h"
10#include "IBundleExtension.h"
11 9
12static HRESULT BextBaseBEProcSearch( 10static HRESULT BextBaseBEProcSearch(
13 __in IBundleExtension* pBE, 11 __in IBundleExtension* pBE,
@@ -33,7 +31,7 @@ static HRESULT WINAPI BextBaseBundleExtensionProc(
33{ 31{
34 IBundleExtension* pBE = reinterpret_cast<IBundleExtension*>(pvContext); 32 IBundleExtension* pBE = reinterpret_cast<IBundleExtension*>(pvContext);
35 HRESULT hr = pBE->BundleExtensionProc(message, pvArgs, pvResults, pvContext); 33 HRESULT hr = pBE->BundleExtensionProc(message, pvArgs, pvResults, pvContext);
36 34
37 if (E_NOTIMPL == hr) 35 if (E_NOTIMPL == hr)
38 { 36 {
39 switch (message) 37 switch (message)
diff --git a/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h b/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h
index 9fdcb700..97b02f36 100644
--- a/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h
+++ b/src/api/burn/bextutil/inc/BextBundleExtensionEngine.h
@@ -1,5 +1,8 @@
1#pragma once
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// 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
4#include <IBundleExtensionEngine.h>
5
3#ifdef __cplusplus 6#ifdef __cplusplus
4extern "C" { 7extern "C" {
5#endif 8#endif
diff --git a/src/api/burn/bextutil/inc/IBundleExtension.h b/src/api/burn/bextutil/inc/IBundleExtension.h
index 7516c11b..00301672 100644
--- a/src/api/burn/bextutil/inc/IBundleExtension.h
+++ b/src/api/burn/bextutil/inc/IBundleExtension.h
@@ -1,6 +1,7 @@
1#pragma once 1#pragma once
2// 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// 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.
3 3
4#include <BundleExtension.h>
4 5
5DECLARE_INTERFACE_IID_(IBundleExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD") 6DECLARE_INTERFACE_IID_(IBundleExtension, IUnknown, "93123C9D-796B-4FCD-A507-6EDEF9A925FD")
6{ 7{
diff --git a/src/api/burn/bextutil/inc/IBundleExtensionEngine.h b/src/api/burn/bextutil/inc/IBundleExtensionEngine.h
index 0053a71e..a4a27fb1 100644
--- a/src/api/burn/bextutil/inc/IBundleExtensionEngine.h
+++ b/src/api/burn/bextutil/inc/IBundleExtensionEngine.h
@@ -1,6 +1,7 @@
1#pragma once 1#pragma once
2// 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// 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.
3 3
4#include <BundleExtensionEngine.h>
4 5
5DECLARE_INTERFACE_IID_(IBundleExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263") 6DECLARE_INTERFACE_IID_(IBundleExtensionEngine, IUnknown, "9D027A39-F6B6-42CC-9737-C185089EB263")
6{ 7{
diff --git a/src/api/burn/bextutil/inc/bextutil.h b/src/api/burn/bextutil/inc/bextutil.h
index 356ccc47..b8536444 100644
--- a/src/api/burn/bextutil/inc/bextutil.h
+++ b/src/api/burn/bextutil/inc/bextutil.h
@@ -4,6 +4,8 @@
4 4
5#include "dutil.h" 5#include "dutil.h"
6 6
7#include "IBundleExtensionEngine.h"
8#include "IBundleExtension.h"
7 9
8#ifdef __cplusplus 10#ifdef __cplusplus
9extern "C" { 11extern "C" {
diff --git a/src/api/burn/bextutil/precomp.h b/src/api/burn/bextutil/precomp.h
index 5d1dd20b..d5714cc2 100644
--- a/src/api/burn/bextutil/precomp.h
+++ b/src/api/burn/bextutil/precomp.h
@@ -12,11 +12,5 @@
12#include <strutil.h> 12#include <strutil.h>
13#include <xmlutil.h> 13#include <xmlutil.h>
14 14
15#include <BundleExtensionEngine.h>
16#include <BundleExtension.h>
17
18#include "IBundleExtensionEngine.h"
19#include "IBundleExtension.h"
20
21#include "bextutil.h" 15#include "bextutil.h"
22#include "BextBundleExtensionEngine.h" 16#include "BextBundleExtensionEngine.h"
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/api/burn/inc/BootstrapperApplication.h
index 79b1df80..79b1df80 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
+++ b/src/api/burn/inc/BootstrapperApplication.h
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h b/src/api/burn/inc/BootstrapperEngine.h
index 7af41d97..7af41d97 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
+++ b/src/api/burn/inc/BootstrapperEngine.h
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h b/src/api/burn/inc/BundleExtension.h
index be76a1a5..17acff6e 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h
+++ b/src/api/burn/inc/BundleExtension.h
@@ -1,6 +1,7 @@
1#pragma once 1#pragma once
2// 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// 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.
3 3
4#include <BundleExtensionEngine.h>
4 5
5#if defined(__cplusplus) 6#if defined(__cplusplus)
6extern "C" { 7extern "C" {
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h b/src/api/burn/inc/BundleExtensionEngine.h
index b585d1a2..b585d1a2 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h
+++ b/src/api/burn/inc/BundleExtensionEngine.h
diff --git a/src/api/burn/mbanative/mbanative.vcxproj b/src/api/burn/mbanative/mbanative.vcxproj
index a1f79f4d..e9e72a49 100644
--- a/src/api/burn/mbanative/mbanative.vcxproj
+++ b/src/api/burn/mbanative/mbanative.vcxproj
@@ -42,7 +42,7 @@
42 <Import Project="..\..\..\NativeMultiTargeting.Build.props" /> 42 <Import Project="..\..\..\NativeMultiTargeting.Build.props" />
43 43
44 <PropertyGroup> 44 <PropertyGroup>
45 <ProjectAdditionalIncludeDirectories>..\balutil\inc;..\WixToolset.BootstrapperCore.Native\inc</ProjectAdditionalIncludeDirectories> 45 <ProjectAdditionalIncludeDirectories>..\balutil\inc;..\inc</ProjectAdditionalIncludeDirectories>
46 </PropertyGroup> 46 </PropertyGroup>
47 47
48 <ItemGroup> 48 <ItemGroup>
diff --git a/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj b/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj
index 94586fbd..de79fe33 100644
--- a/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj
+++ b/src/api/burn/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj
@@ -32,7 +32,7 @@
32 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 32 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
33 33
34 <PropertyGroup> 34 <PropertyGroup>
35 <ProjectAdditionalIncludeDirectories>..\..\balutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> 35 <ProjectAdditionalIncludeDirectories>..\..\balutil\inc;..\..\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories>
36 <ProjectAdditionalLinkLibraries>comctl32.lib;gdiplus.lib;msimg32.lib;shlwapi.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> 36 <ProjectAdditionalLinkLibraries>comctl32.lib;gdiplus.lib;msimg32.lib;shlwapi.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries>
37 </PropertyGroup> 37 </PropertyGroup>
38 38
diff --git a/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj b/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj
index d437dc36..6e8dfee1 100644
--- a/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj
+++ b/src/api/burn/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj
@@ -31,7 +31,7 @@
31 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 31 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
32 32
33 <PropertyGroup> 33 <PropertyGroup>
34 <ProjectAdditionalIncludeDirectories>..\..\bextutil\inc;..\..\WixToolset.BootstrapperCore.Native\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> 34 <ProjectAdditionalIncludeDirectories>..\..\bextutil\inc;..\..\inc;..\..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories>
35 <ProjectAdditionalLinkLibraries>$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries> 35 <ProjectAdditionalLinkLibraries>$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib</ProjectAdditionalLinkLibraries>
36 </PropertyGroup> 36 </PropertyGroup>
37 37
diff --git a/src/api/burn/test/BextUtilUnitTest/precomp.h b/src/api/burn/test/BextUtilUnitTest/precomp.h
index cf5256b8..00bf872f 100644
--- a/src/api/burn/test/BextUtilUnitTest/precomp.h
+++ b/src/api/burn/test/BextUtilUnitTest/precomp.h
@@ -7,12 +7,6 @@
7 7
8#include <dutil.h> 8#include <dutil.h>
9#include <strutil.h> 9#include <strutil.h>
10
11#include <BundleExtensionEngine.h>
12#include <BundleExtension.h>
13
14#include <IBundleExtensionEngine.h>
15#include <IBundleExtension.h>
16#include <bextutil.h> 10#include <bextutil.h>
17 11
18#include "TestBundleExtension.h" 12#include "TestBundleExtension.h"
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/VerUtilFixture.cs
index 9c213945..1eeec941 100644
--- a/src/api/burn/test/WixToolsetTest.Mba.Core/VerUtilFixture.cs
+++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/VerUtilFixture.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolsetTest.Mba.Core 3namespace WixToolsetTest.BootstrapperApplicationApi
4{ 4{
5 using System; 5 using System;
6 using WixToolset.Mba.Core; 6 using WixToolset.BootstrapperApplicationApi;
7 using Xunit; 7 using Xunit;
8 8
9 public class VerUtilFixture 9 public class VerUtilFixture
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj
index 21b9cfdc..a3d9930d 100644
--- a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj
+++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.csproj
@@ -10,7 +10,7 @@
10 </PropertyGroup> 10 </PropertyGroup>
11 11
12 <ItemGroup> 12 <ItemGroup>
13 <ProjectReference Include="..\..\WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" /> 13 <ProjectReference Include="..\..\WixToolset.BootstrapperApplicationApi\WixToolset.BootstrapperApplicationApi.csproj" />
14 </ItemGroup> 14 </ItemGroup>
15 15
16 <ItemGroup> 16 <ItemGroup>
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.v3.ncrunchproject b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.v3.ncrunchproject
index 7b5b2139..7b5b2139 100644
--- a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.v3.ncrunchproject
+++ b/src/api/burn/test/WixToolsetTest.BootstrapperApplicationApi/WixToolsetTest.BootstrapperApplicationApi.v3.ncrunchproject
diff --git a/src/burn/engine/engine.vcxproj b/src/burn/engine/engine.vcxproj
index a897140d..73985d51 100644
--- a/src/burn/engine/engine.vcxproj
+++ b/src/burn/engine/engine.vcxproj
@@ -42,7 +42,7 @@
42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
43 43
44 <PropertyGroup> 44 <PropertyGroup>
45 <ProjectAdditionalIncludeDirectories>..\..\api\burn\WixToolset.BootstrapperCore.Native\inc;$(BurnGeneratedHeaderDirectory);$(ProjectAdditionalIncludeDirectories)</ProjectAdditionalIncludeDirectories> 45 <ProjectAdditionalIncludeDirectories>..\..\api\burn\inc;$(BurnGeneratedHeaderDirectory);$(ProjectAdditionalIncludeDirectories)</ProjectAdditionalIncludeDirectories>
46 </PropertyGroup> 46 </PropertyGroup>
47 47
48 <ImportGroup Label="ExtensionSettings"> 48 <ImportGroup Label="ExtensionSettings">
@@ -102,10 +102,10 @@
102 <ItemGroup> 102 <ItemGroup>
103 <ClInclude Include="apply.h" /> 103 <ClInclude Include="apply.h" />
104 <ClInclude Include="approvedexe.h" /> 104 <ClInclude Include="approvedexe.h" />
105 <ClInclude Include="..\..\api\burn\WixToolset.BootstrapperCore.Native\inc\BootstrapperApplication.h" /> 105 <ClInclude Include="..\..\api\burn\inc\BootstrapperApplication.h" />
106 <ClInclude Include="..\..\api\burn\WixToolset.BootstrapperCore.Native\inc\BootstrapperEngine.h" /> 106 <ClInclude Include="..\..\api\burn\inc\BootstrapperEngine.h" />
107 <ClInclude Include="..\..\api\burn\WixToolset.BootstrapperCore.Native\inc\BundleExtension.h" /> 107 <ClInclude Include="..\..\api\burn\inc\BundleExtension.h" />
108 <ClInclude Include="..\..\api\burn\WixToolset.BootstrapperCore.Native\inc\BundleExtensionEngine.h" /> 108 <ClInclude Include="..\..\api\burn\inc\BundleExtensionEngine.h" />
109 <ClInclude Include="ba.h" /> 109 <ClInclude Include="ba.h" />
110 <ClInclude Include="bacallback.h" /> 110 <ClInclude Include="bacallback.h" />
111 <ClInclude Include="bundlepackageengine.h" /> 111 <ClInclude Include="bundlepackageengine.h" />
diff --git a/src/burn/engine/precomp.h b/src/burn/engine/precomp.h
index 24a01140..3b9693ff 100644
--- a/src/burn/engine/precomp.h
+++ b/src/burn/engine/precomp.h
@@ -62,8 +62,6 @@
62#include <butil.h> 62#include <butil.h>
63 63
64#include "BootstrapperApplication.h" 64#include "BootstrapperApplication.h"
65
66#include "BundleExtensionEngine.h"
67#include "BundleExtension.h" 65#include "BundleExtension.h"
68 66
69#include "platform.h" 67#include "platform.h"
diff --git a/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj b/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj
index 46708c26..331d237b 100644
--- a/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj
+++ b/src/burn/test/BurnUnitTest/BurnUnitTest.vcxproj
@@ -39,7 +39,7 @@
39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
40 40
41 <PropertyGroup> 41 <PropertyGroup>
42 <ProjectAdditionalIncludeDirectories>$(ProjectAdditionalIncludeDirectories);$(BurnGeneratedHeaderDirectory);..\..\engine;..\..\..\api\burn\WixToolset.BootstrapperCore.Native\inc;..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories> 42 <ProjectAdditionalIncludeDirectories>$(ProjectAdditionalIncludeDirectories);$(BurnGeneratedHeaderDirectory);..\..\engine;..\..\..\api\burn\inc;..\..\..\libs\dutil\WixToolset.Dutil\inc</ProjectAdditionalIncludeDirectories>
43 <ProjectAdditionalLinkLibraries>cabinet.lib;crypt32.lib;msi.lib;rpcrt4.lib;shlwapi.lib;userenv.lib;wininet.lib;wintrust.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib;engine.res</ProjectAdditionalLinkLibraries> 43 <ProjectAdditionalLinkLibraries>cabinet.lib;crypt32.lib;msi.lib;rpcrt4.lib;shlwapi.lib;userenv.lib;wininet.lib;wintrust.lib;$(RootBuildFolder)libs\$(Configuration)\$(WixNativeSdkLibraryToolset)\$(PlatformTarget)\dutil.lib;engine.res</ProjectAdditionalLinkLibraries>
44 </PropertyGroup> 44 </PropertyGroup>
45 45
diff --git a/src/burn/test/BurnUnitTest/TestData/PlanTest/BundlePackage_Multiple_manifest.xml b/src/burn/test/BurnUnitTest/TestData/PlanTest/BundlePackage_Multiple_manifest.xml
index e15ae0b3..b75899cc 100644
--- a/src/burn/test/BurnUnitTest/TestData/PlanTest/BundlePackage_Multiple_manifest.xml
+++ b/src/burn/test/BurnUnitTest/TestData/PlanTest/BundlePackage_Multiple_manifest.xml
@@ -9,7 +9,7 @@
9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" SourcePath="u0" /> 9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" SourcePath="u0" />
10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" SourcePath="u1" /> 10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" SourcePath="u1" />
11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" SourcePath="u2" /> 11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" SourcePath="u2" />
12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.Mba.Core.dll" SourcePath="u3" /> 12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.BootstrapperApplicationApi.dll" SourcePath="u3" />
13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" SourcePath="u4" /> 13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" SourcePath="u4" />
14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" SourcePath="u5" /> 14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" SourcePath="u5" />
15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" SourcePath="u6" /> 15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" SourcePath="u6" />
diff --git a/src/burn/test/BurnUnitTest/TestData/PlanTest/ExePackage_PerUserArpEntry_manifest.xml b/src/burn/test/BurnUnitTest/TestData/PlanTest/ExePackage_PerUserArpEntry_manifest.xml
index 12648bf6..680f6c5f 100644
--- a/src/burn/test/BurnUnitTest/TestData/PlanTest/ExePackage_PerUserArpEntry_manifest.xml
+++ b/src/burn/test/BurnUnitTest/TestData/PlanTest/ExePackage_PerUserArpEntry_manifest.xml
@@ -9,7 +9,7 @@
9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" SourcePath="u0" /> 9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" SourcePath="u0" />
10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" SourcePath="u1" /> 10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" SourcePath="u1" />
11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" SourcePath="u2" /> 11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" SourcePath="u2" />
12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.Mba.Core.dll" SourcePath="u3" /> 12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.BootstrapperApplicationApi.dll" SourcePath="u3" />
13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" SourcePath="u4" /> 13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" SourcePath="u4" />
14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" SourcePath="u5" /> 14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" SourcePath="u5" />
15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" SourcePath="u6" /> 15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" SourcePath="u6" />
diff --git a/src/burn/test/BurnUnitTest/TestData/PlanTest/Failure_BundleD_manifest.xml b/src/burn/test/BurnUnitTest/TestData/PlanTest/Failure_BundleD_manifest.xml
index 1ebf0062..bfe1dfee 100644
--- a/src/burn/test/BurnUnitTest/TestData/PlanTest/Failure_BundleD_manifest.xml
+++ b/src/burn/test/BurnUnitTest/TestData/PlanTest/Failure_BundleD_manifest.xml
@@ -10,7 +10,7 @@
10 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" SourcePath="u0" /> 10 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" SourcePath="u0" />
11 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" SourcePath="u1" /> 11 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" SourcePath="u1" />
12 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" SourcePath="u2" /> 12 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" SourcePath="u2" />
13 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.Mba.Core.dll" SourcePath="u3" /> 13 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.BootstrapperApplicationApi.dll" SourcePath="u3" />
14 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" SourcePath="u4" /> 14 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" SourcePath="u4" />
15 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" SourcePath="u5" /> 15 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" SourcePath="u5" />
16 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" SourcePath="u6" /> 16 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" SourcePath="u6" />
diff --git a/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_manifest.xml b/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_manifest.xml
index abf1b03a..c5ca03b6 100644
--- a/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_manifest.xml
+++ b/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_manifest.xml
@@ -9,7 +9,7 @@
9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" FileSize="783" Hash="B5BDD5E7179A94C2C817069913CA8C099DF811B9" Packaging="embedded" SourcePath="u0" /> 9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" FileSize="783" Hash="B5BDD5E7179A94C2C817069913CA8C099DF811B9" Packaging="embedded" SourcePath="u0" />
10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" FileSize="25088" Hash="DB12DB6565CDBC4E9705204830E421ACEB710129" Packaging="embedded" SourcePath="u1" /> 10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" FileSize="25088" Hash="DB12DB6565CDBC4E9705204830E421ACEB710129" Packaging="embedded" SourcePath="u1" />
11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" FileSize="118272" Hash="3A7A20D97B0546A23A025EE5774BE237C14D2957" Packaging="embedded" SourcePath="u2" /> 11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" FileSize="118272" Hash="3A7A20D97B0546A23A025EE5774BE237C14D2957" Packaging="embedded" SourcePath="u2" />
12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.Mba.Core.dll" FileSize="114688" Hash="56BA3EA94BEBF8EB562C914495E1594E74F05DBE" Packaging="embedded" SourcePath="u3" /> 12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.BootstrapperApplicationApi.dll" FileSize="114688" Hash="56BA3EA94BEBF8EB562C914495E1594E74F05DBE" Packaging="embedded" SourcePath="u3" />
13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" FileSize="3599" Hash="8D9797C1E1A50AECB8B85FFCEA6A2A2EF611BD7F" Packaging="embedded" SourcePath="u4" /> 13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" FileSize="3599" Hash="8D9797C1E1A50AECB8B85FFCEA6A2A2EF611BD7F" Packaging="embedded" SourcePath="u4" />
14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" FileSize="797" Hash="75AE41181581FD6376CA9CA88147011E48BF9A30" Packaging="embedded" SourcePath="u5" /> 14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" FileSize="797" Hash="75AE41181581FD6376CA9CA88147011E48BF9A30" Packaging="embedded" SourcePath="u5" />
15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" FileSize="2237" Hash="068B3C5E27AECE7987EABAA2802C9EB07B39EAF8" Packaging="embedded" SourcePath="u6" /> 15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" FileSize="2237" Hash="068B3C5E27AECE7987EABAA2802C9EB07B39EAF8" Packaging="embedded" SourcePath="u6" />
diff --git a/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_modified_manifest.xml b/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_modified_manifest.xml
index 96c6b173..52091ebd 100644
--- a/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_modified_manifest.xml
+++ b/src/burn/test/BurnUnitTest/TestData/PlanTest/Slipstream_BundleA_modified_manifest.xml
@@ -9,7 +9,7 @@
9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" FileSize="783" Hash="B5BDD5E7179A94C2C817069913CA8C099DF811B9" Packaging="embedded" SourcePath="u0" /> 9 <Payload Id="payO60IVK4ATGzPpMz3rwVbUWl6DyU" FilePath="WixToolset.Mba.Host.config" FileSize="783" Hash="B5BDD5E7179A94C2C817069913CA8C099DF811B9" Packaging="embedded" SourcePath="u0" />
10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" FileSize="25088" Hash="DB12DB6565CDBC4E9705204830E421ACEB710129" Packaging="embedded" SourcePath="u1" /> 10 <Payload Id="payxj4zDAKL2NVlz4ohp0GvwFHepyI" FilePath="TestBA.dll" FileSize="25088" Hash="DB12DB6565CDBC4E9705204830E421ACEB710129" Packaging="embedded" SourcePath="u1" />
11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" FileSize="118272" Hash="3A7A20D97B0546A23A025EE5774BE237C14D2957" Packaging="embedded" SourcePath="u2" /> 11 <Payload Id="pay1hOSAUC8_D633cD2TXpIXCL30OU" FilePath="mbanative.dll" FileSize="118272" Hash="3A7A20D97B0546A23A025EE5774BE237C14D2957" Packaging="embedded" SourcePath="u2" />
12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.Mba.Core.dll" FileSize="114688" Hash="56BA3EA94BEBF8EB562C914495E1594E74F05DBE" Packaging="embedded" SourcePath="u3" /> 12 <Payload Id="payujy6Izl_BlUNfHt2eI.ADfjYAv4" FilePath="WixToolset.BootstrapperApplicationApi.dll" FileSize="114688" Hash="56BA3EA94BEBF8EB562C914495E1594E74F05DBE" Packaging="embedded" SourcePath="u3" />
13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" FileSize="3599" Hash="8D9797C1E1A50AECB8B85FFCEA6A2A2EF611BD7F" Packaging="embedded" SourcePath="u4" /> 13 <Payload Id="payR4EbR4OTDZpPEycWaSSM_gZRBWM" FilePath="mbapreq.thm" FileSize="3599" Hash="8D9797C1E1A50AECB8B85FFCEA6A2A2EF611BD7F" Packaging="embedded" SourcePath="u4" />
14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" FileSize="797" Hash="75AE41181581FD6376CA9CA88147011E48BF9A30" Packaging="embedded" SourcePath="u5" /> 14 <Payload Id="paylVCy2Ecl8pHPdJTCQZryUG4T9us" FilePath="mbapreq.png" FileSize="797" Hash="75AE41181581FD6376CA9CA88147011E48BF9A30" Packaging="embedded" SourcePath="u5" />
15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" FileSize="2237" Hash="068B3C5E27AECE7987EABAA2802C9EB07B39EAF8" Packaging="embedded" SourcePath="u6" /> 15 <Payload Id="payTaG4B_lob1aLcKFaOqSSG3MPMpU" FilePath="mbapreq.wxl" FileSize="2237" Hash="068B3C5E27AECE7987EABAA2802C9EB07B39EAF8" Packaging="embedded" SourcePath="u6" />
diff --git a/src/burn/test/BurnUnitTest/precomp.h b/src/burn/test/BurnUnitTest/precomp.h
index 1b297429..0f98480a 100644
--- a/src/burn/test/BurnUnitTest/precomp.h
+++ b/src/burn/test/BurnUnitTest/precomp.h
@@ -38,7 +38,6 @@
38#include <butil.h> 38#include <butil.h>
39 39
40#include "BootstrapperApplication.h" 40#include "BootstrapperApplication.h"
41#include "BundleExtensionEngine.h"
42#include "BundleExtension.h" 41#include "BundleExtension.h"
43 42
44#include "platform.h" 43#include "platform.h"
diff --git a/src/clean.cmd b/src/clean.cmd
index 3bc95dd5..f2f10cd3 100644
--- a/src/clean.cmd
+++ b/src/clean.cmd
@@ -21,9 +21,8 @@ if exist "%_NUGET_CACHE%\wixinternal.basebuildtasks.sources" rd /s/q "%_NUGET_CA
21if exist "%_NUGET_CACHE%\wixinternal.testsupport" rd /s/q "%_NUGET_CACHE%\wixinternal.testsupport" 21if exist "%_NUGET_CACHE%\wixinternal.testsupport" rd /s/q "%_NUGET_CACHE%\wixinternal.testsupport"
22if exist "%_NUGET_CACHE%\wixinternal.core.testpackage" rd /s/q "%_NUGET_CACHE%\wixinternal.core.testpackage" 22if exist "%_NUGET_CACHE%\wixinternal.core.testpackage" rd /s/q "%_NUGET_CACHE%\wixinternal.core.testpackage"
23if exist "%_NUGET_CACHE%\wixtoolset.bal.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.bal.wixext" 23if exist "%_NUGET_CACHE%\wixtoolset.bal.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.bal.wixext"
24if exist "%_NUGET_CACHE%\wixtoolset.balutil" rd /s/q "%_NUGET_CACHE%\wixtoolset.balutil" 24if exist "%_NUGET_CACHE%\wixtoolset.bootstrapperapplications.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.bootstrapperapplications.wixext"
25if exist "%_NUGET_CACHE%\wixtoolset.bextutil" rd /s/q "%_NUGET_CACHE%\wixtoolset.bextutil" 25if exist "%_NUGET_CACHE%\wixtoolset.bextutil" rd /s/q "%_NUGET_CACHE%\wixtoolset.bextutil"
26if exist "%_NUGET_CACHE%\wixtoolset.bootstrappercore.native" rd /s/q "%_NUGET_CACHE%\wixtoolset.bootstrappercore.native"
27if exist "%_NUGET_CACHE%\wixtoolset.burn" rd /s/q "%_NUGET_CACHE%\wixtoolset.burn" 26if exist "%_NUGET_CACHE%\wixtoolset.burn" rd /s/q "%_NUGET_CACHE%\wixtoolset.burn"
28if exist "%_NUGET_CACHE%\wixtoolset.complus.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.complus.wixext" 27if exist "%_NUGET_CACHE%\wixtoolset.complus.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.complus.wixext"
29if exist "%_NUGET_CACHE%\wixtoolset.converters" rd /s/q "%_NUGET_CACHE%\wixtoolset.converters" 28if exist "%_NUGET_CACHE%\wixtoolset.converters" rd /s/q "%_NUGET_CACHE%\wixtoolset.converters"
@@ -49,7 +48,7 @@ if exist "%_NUGET_CACHE%\wixtoolset.firewall.wixext" rd /s/q "%_NUGET_CACHE%\wix
49if exist "%_NUGET_CACHE%\wixtoolset.heat" rd /s/q "%_NUGET_CACHE%\wixtoolset.heat" 48if exist "%_NUGET_CACHE%\wixtoolset.heat" rd /s/q "%_NUGET_CACHE%\wixtoolset.heat"
50if exist "%_NUGET_CACHE%\wixtoolset.http.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.http.wixext" 49if exist "%_NUGET_CACHE%\wixtoolset.http.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.http.wixext"
51if exist "%_NUGET_CACHE%\wixtoolset.iis.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.iis.wixext" 50if exist "%_NUGET_CACHE%\wixtoolset.iis.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.iis.wixext"
52if exist "%_NUGET_CACHE%\wixtoolset.mba.core" rd /s/q "%_NUGET_CACHE%\wixtoolset.mba.core" 51if exist "%_NUGET_CACHE%\wixtoolset.bootstrapperapplicationapi" rd /s/q "%_NUGET_CACHE%\wixtoolset.bootstrapperapplicationapi"
53if exist "%_NUGET_CACHE%\wixtoolset.msmq.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.msmq.wixext" 52if exist "%_NUGET_CACHE%\wixtoolset.msmq.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.msmq.wixext"
54if exist "%_NUGET_CACHE%\wixtoolset.netfx.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.netfx.wixext" 53if exist "%_NUGET_CACHE%\wixtoolset.netfx.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.netfx.wixext"
55if exist "%_NUGET_CACHE%\wixtoolset.powershell.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.powershell.wixext" 54if exist "%_NUGET_CACHE%\wixtoolset.powershell.wixext" rd /s/q "%_NUGET_CACHE%\wixtoolset.powershell.wixext"
diff --git a/src/ext/Bal/Bal.wixext.sln b/src/ext/Bal/Bal.wixext.sln
index f341a7be..48eb190e 100644
--- a/src/ext/Bal/Bal.wixext.sln
+++ b/src/ext/Bal/Bal.wixext.sln
@@ -7,11 +7,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bafunctions", "Samples\bafu
7EndProject 7EndProject
8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wixstdba", "wixstdba\wixstdba.vcxproj", "{41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}" 8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wixstdba", "wixstdba\wixstdba.vcxproj", "{41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}"
9EndProject 9EndProject
10Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "bal", "wixlib\bal.wixproj", "{3444D952-F21C-496F-AB6B-56435BFD0787}" 10Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "bas", "wixlib\bas.wixproj", "{3444D952-F21C-496F-AB6B-56435BFD0787}"
11EndProject 11EndProject
12Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Bal.wixext", "wixext\WixToolset.Bal.wixext.csproj", "{BF720A63-9D7B-456E-B60C-8122852D9FED}" 12Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.BootstrapperApplications.wixext", "wixext\WixToolset.BootstrapperApplications.wixext.csproj", "{BF720A63-9D7B-456E-B60C-8122852D9FED}"
13EndProject 13EndProject
14Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.Bal", "test\WixToolsetTest.Bal\WixToolsetTest.Bal.csproj", "{89D479FC-20DA-44D8-AE38-48F063223498}" 14Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.BootstrapperApplications", "test\WixToolsetTest.BootstrapperApplications\WixToolsetTest.BootstrapperApplications.csproj", "{89D479FC-20DA-44D8-AE38-48F063223498}"
15EndProject 15EndProject
16Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wixiuiba", "wixiuiba\wixiuiba.vcxproj", "{0F73E566-925C-448D-99CB-3A7F5DF399C8}" 16Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wixiuiba", "wixiuiba\wixiuiba.vcxproj", "{0F73E566-925C-448D-99CB-3A7F5DF399C8}"
17EndProject 17EndProject
diff --git a/src/ext/Bal/README.md b/src/ext/Bal/README.md
index cc5d9b34..4a14b1a2 100644
--- a/src/ext/Bal/README.md
+++ b/src/ext/Bal/README.md
@@ -1,2 +1,2 @@
1# Bal.wixext 1# WixToolset.BootstrapperApplications.wixext
2WixToolset.Bal.wixext - Bootstrapper Application Layer WiX Toolset Extension 2WixToolset.BootstrapperApplications.wixext - Bootstrapper Applications WiX Toolset Extension
diff --git a/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj b/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
index 7e41313f..13ead500 100644
--- a/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
+++ b/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
@@ -60,7 +60,7 @@
60 </ItemGroup> 60 </ItemGroup>
61 61
62 <ItemGroup> 62 <ItemGroup>
63 <PackageReference Include="WixToolset.BalUtil" /> 63 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
64 64
65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
66 </ItemGroup> 66 </ItemGroup>
diff --git a/src/ext/Bal/bal.cmd b/src/ext/Bal/bal.cmd
index 23a53a91..7a48f6fc 100644
--- a/src/ext/Bal/bal.cmd
+++ b/src/ext/Bal/bal.cmd
@@ -17,31 +17,34 @@
17@if "%_INC%"=="" call :clean 17@if "%_INC%"=="" call :clean
18@if NOT "%_CLEAN%"=="" goto :end 18@if NOT "%_CLEAN%"=="" goto :end
19 19
20@echo Building ext\Bal %_C% using %_N% 20@echo Building ext\BootstrapperApplications %_C% using %_N%
21 21
22:: Restore 22:: Restore
23 23
24:: Build 24:: Build
25msbuild -Restore -p:Configuration=%_C% -tl -nologo -m -warnaserror test\WixToolsetTest.Bal\WixToolsetTest.Bal.csproj -bl:%_L%\ext_bal_build.binlog || exit /b 25msbuild -Restore -p:Configuration=%_C% -tl -nologo -m -warnaserror test\WixToolsetTest.BootstrapperApplications\WixToolsetTest.BootstrapperApplications.csproj -bl:%_L%\ext_bal_build.binlog || exit /b
26 26
27msbuild -Restore -p:Configuration=%_C% -tl -nologo -m -warnaserror test\examples\examples.proj -bl:%_L%\bal_examples_build.binlog || exit /b 27msbuild -Restore -p:Configuration=%_C% -tl -nologo -m -warnaserror test\examples\examples.proj -bl:%_L%\bal_examples_build.binlog || exit /b
28 28
29:: Test 29:: Test
30dotnet test ^ 30dotnet test ^
31 %_B%\net6.0\WixToolsetTest.Bal.dll ^ 31 %_B%\net6.0\WixToolsetTest.BootstrapperApplications.dll ^
32 --nologo -l "trx;LogFileName=%_L%\TestResults\bal.wixext.trx" || exit /b 32 --nologo -l "trx;LogFileName=%_L%\TestResults\bal.wixext.trx" || exit /b
33 33
34:: Pack 34:: Pack
35msbuild -t:Pack -p:Configuration=%_C% -tl -nologo -warnaserror -p:NoBuild=true wixext\WixToolset.Bal.wixext.csproj || exit /b 35msbuild -t:Pack -p:Configuration=%_C% -tl -nologo -warnaserror -p:NoBuild=true wixext\WixToolset.BootstrapperApplications.wixext.csproj || exit /b
36msbuild -t:Pack -Restore -p:Configuration=%_C% -tl -nologo -warnaserror wixext-backward-compatible\WixToolset.Bal.wixext.csproj || exit /b
36 37
37@goto :end 38@goto :end
38 39
39:clean 40:clean
40@rd /s/q "..\..\..\build\Bal.wixext" 2> nul 41@rd /s/q "..\..\..\build\Bal.wixext" 2> nul
41@del "..\..\..\build\artifacts\WixToolset.Bal.wixext.*.nupkg" 2> nul 42@del "..\..\..\build\artifacts\WixToolset.Bal.wixext.*.nupkg" 2> nul
43@del "..\..\..\build\artifacts\WixToolset.BootstrapperApplications.wixext.*.nupkg" 2> nul
42@del "%_L%\ext_bal_build.binlog" 2> nul 44@del "%_L%\ext_bal_build.binlog" 2> nul
43@del "%_L%\TestResults\bal.wixext.trx" 2> nul 45@del "%_L%\TestResults\bal.wixext.trx" 2> nul
44@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bal.wixext" 2> nul 46@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bal.wixext" 2> nul
47@rd /s/q "%USERPROFILE%\.nuget\packages\wixtoolset.bootstrapperapplications.wixext" 2> nul
45@exit /b 48@exit /b
46 49
47:end 50:end
diff --git a/src/ext/Bal/stdbas/stdbas.vcxproj b/src/ext/Bal/stdbas/stdbas.vcxproj
index 3722b40a..c9b1451b 100644
--- a/src/ext/Bal/stdbas/stdbas.vcxproj
+++ b/src/ext/Bal/stdbas/stdbas.vcxproj
@@ -71,7 +71,7 @@ rc.exe -fo "$(OutDir)stdbas.res" "$(IntDir)stdbas.messages.rc"</Command>
71 </ItemDefinitionGroup> 71 </ItemDefinitionGroup>
72 72
73 <ItemGroup> 73 <ItemGroup>
74 <PackageReference Include="WixToolset.BalUtil" /> 74 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
75 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 75 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
76 </ItemGroup> 76 </ItemGroup>
77 77
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/BalExtensionFixture.cs
index 217fdfb1..a9460008 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/BalExtensionFixture.cs
@@ -1,12 +1,12 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolsetTest.Bal 3namespace WixToolsetTest.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.IO; 6 using System.IO;
7 using System.Linq; 7 using System.Linq;
8 using System.Xml; 8 using System.Xml;
9 using WixToolset.Bal; 9 using WixToolset.BootstrapperApplications;
10 using WixInternal.Core.TestPackage; 10 using WixInternal.Core.TestPackage;
11 using WixInternal.TestSupport; 11 using WixInternal.TestSupport;
12 using Xunit; 12 using Xunit;
@@ -29,7 +29,7 @@ namespace WixToolsetTest.Bal
29 { 29 {
30 "build", 30 "build",
31 Path.Combine(bundleSourceFolder, "DisplayInternalUIConditionBundle.wxs"), 31 Path.Combine(bundleSourceFolder, "DisplayInternalUIConditionBundle.wxs"),
32 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 32 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
33 "-intermediateFolder", intermediateFolder, 33 "-intermediateFolder", intermediateFolder,
34 "-bindpath", Path.Combine(bundleSourceFolder, "data"), 34 "-bindpath", Path.Combine(bundleSourceFolder, "data"),
35 "-o", bundleFile, 35 "-o", bundleFile,
@@ -67,7 +67,7 @@ namespace WixToolsetTest.Bal
67 { 67 {
68 "build", 68 "build",
69 Path.Combine(bundleSourceFolder, "Bundle.wxs"), 69 Path.Combine(bundleSourceFolder, "Bundle.wxs"),
70 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 70 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
71 "-intermediateFolder", intermediateFolder, 71 "-intermediateFolder", intermediateFolder,
72 "-o", bundleFile, 72 "-o", bundleFile,
73 }); 73 });
@@ -106,7 +106,7 @@ namespace WixToolsetTest.Bal
106 { 106 {
107 "build", 107 "build",
108 Path.Combine(bundleSourceFolder, "Bundle.wxs"), 108 Path.Combine(bundleSourceFolder, "Bundle.wxs"),
109 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 109 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
110 "-intermediateFolder", intermediateFolder, 110 "-intermediateFolder", intermediateFolder,
111 "-o", bundleFile, 111 "-o", bundleFile,
112 }); 112 });
@@ -132,7 +132,7 @@ namespace WixToolsetTest.Bal
132 // { 132 // {
133 // "build", 133 // "build",
134 // Path.Combine(bundleSourceFolder, "AlwaysInstallPrereqsBundle.wxs"), 134 // Path.Combine(bundleSourceFolder, "AlwaysInstallPrereqsBundle.wxs"),
135 // "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 135 // "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
136 // "-intermediateFolder", intermediateFolder, 136 // "-intermediateFolder", intermediateFolder,
137 // "-o", bundleFile, 137 // "-o", bundleFile,
138 // }); 138 // });
@@ -173,7 +173,7 @@ namespace WixToolsetTest.Bal
173 { 173 {
174 "build", 174 "build",
175 Path.Combine(bundleSourceFolder, "Bundle.wxs"), 175 Path.Combine(bundleSourceFolder, "Bundle.wxs"),
176 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 176 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
177 "-intermediateFolder", intermediateFolder, 177 "-intermediateFolder", intermediateFolder,
178 "-bindpath", dataFolder, 178 "-bindpath", dataFolder,
179 "-o", bundleFile, 179 "-o", bundleFile,
@@ -204,7 +204,7 @@ namespace WixToolsetTest.Bal
204 { 204 {
205 "build", 205 "build",
206 Path.Combine(bundleSourceFolder, "Bundle.wxs"), 206 Path.Combine(bundleSourceFolder, "Bundle.wxs"),
207 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 207 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
208 "-intermediateFolder", intermediateFolder, 208 "-intermediateFolder", intermediateFolder,
209 "-o", bundleFile, 209 "-o", bundleFile,
210 }); 210 });
@@ -239,7 +239,7 @@ namespace WixToolsetTest.Bal
239 Path.Combine(bundleSourceFolder, "Overridable", "WrongCaseBundle.wxs"), 239 Path.Combine(bundleSourceFolder, "Overridable", "WrongCaseBundle.wxs"),
240 "-loc", Path.Combine(bundleSourceFolder, "Overridable", "WrongCaseBundle.wxl"), 240 "-loc", Path.Combine(bundleSourceFolder, "Overridable", "WrongCaseBundle.wxl"),
241 "-bindpath", Path.Combine(bundleSourceFolder, "WixStdBa", "Data"), 241 "-bindpath", Path.Combine(bundleSourceFolder, "WixStdBa", "Data"),
242 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 242 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
243 "-intermediateFolder", intermediateFolder, 243 "-intermediateFolder", intermediateFolder,
244 "-o", bundleFile, 244 "-o", bundleFile,
245 }); 245 });
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/InternalUIBAFixture.cs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/InternalUIBAFixture.cs
index 22e2fec1..7e64c13f 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/InternalUIBAFixture.cs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/InternalUIBAFixture.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolsetTest.Bal 3namespace WixToolsetTest.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.IO; 6 using System.IO;
@@ -27,7 +27,7 @@ namespace WixToolsetTest.Bal
27 { 27 {
28 "build", 28 "build",
29 Path.Combine(bundleSourceFolder, "SinglePrimaryPackage.wxs"), 29 Path.Combine(bundleSourceFolder, "SinglePrimaryPackage.wxs"),
30 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 30 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
31 "-intermediateFolder", intermediateFolder, 31 "-intermediateFolder", intermediateFolder,
32 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 32 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
33 "-o", bundleFile, 33 "-o", bundleFile,
@@ -66,7 +66,7 @@ namespace WixToolsetTest.Bal
66 { 66 {
67 "build", 67 "build",
68 Path.Combine(bundleSourceFolder, "UrlPrereqPackage.wxs"), 68 Path.Combine(bundleSourceFolder, "UrlPrereqPackage.wxs"),
69 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 69 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
70 "-intermediateFolder", intermediateFolder, 70 "-intermediateFolder", intermediateFolder,
71 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 71 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
72 "-o", bundleFile, 72 "-o", bundleFile,
@@ -111,7 +111,7 @@ namespace WixToolsetTest.Bal
111 { 111 {
112 "build", 112 "build",
113 Path.Combine(bundleSourceFolder, "ImplicitPrimaryPackage.wxs"), 113 Path.Combine(bundleSourceFolder, "ImplicitPrimaryPackage.wxs"),
114 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 114 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
115 "-intermediateFolder", intermediateFolder, 115 "-intermediateFolder", intermediateFolder,
116 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 116 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
117 "-o", bundleFile, 117 "-o", bundleFile,
@@ -156,7 +156,7 @@ namespace WixToolsetTest.Bal
156 { 156 {
157 "build", 157 "build",
158 Path.Combine(bundleSourceFolder, "IuiBaWarnings.wxs"), 158 Path.Combine(bundleSourceFolder, "IuiBaWarnings.wxs"),
159 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 159 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
160 "-intermediateFolder", intermediateFolder, 160 "-intermediateFolder", intermediateFolder,
161 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 161 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
162 "-o", bundleFile, 162 "-o", bundleFile,
@@ -208,7 +208,7 @@ namespace WixToolsetTest.Bal
208 { 208 {
209 "build", 209 "build",
210 Path.Combine(bundleSourceFolder, "AllPrereqPackages.wxs"), 210 Path.Combine(bundleSourceFolder, "AllPrereqPackages.wxs"),
211 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 211 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
212 "-intermediateFolder", intermediateFolder, 212 "-intermediateFolder", intermediateFolder,
213 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 213 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
214 "-o", bundleFile, 214 "-o", bundleFile,
@@ -237,7 +237,7 @@ namespace WixToolsetTest.Bal
237 { 237 {
238 "build", 238 "build",
239 Path.Combine(bundleSourceFolder, "ImplicitNonMsiPrimaryPackage.wxs"), 239 Path.Combine(bundleSourceFolder, "ImplicitNonMsiPrimaryPackage.wxs"),
240 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 240 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
241 "-intermediateFolder", intermediateFolder, 241 "-intermediateFolder", intermediateFolder,
242 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 242 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
243 "-o", bundleFile, 243 "-o", bundleFile,
@@ -266,7 +266,7 @@ namespace WixToolsetTest.Bal
266 { 266 {
267 "build", 267 "build",
268 Path.Combine(bundleSourceFolder, "ImplicitPrimaryPackageEnableFeatureSelection.wxs"), 268 Path.Combine(bundleSourceFolder, "ImplicitPrimaryPackageEnableFeatureSelection.wxs"),
269 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 269 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
270 "-intermediateFolder", intermediateFolder, 270 "-intermediateFolder", intermediateFolder,
271 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 271 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
272 "-o", bundleFile, 272 "-o", bundleFile,
@@ -295,7 +295,7 @@ namespace WixToolsetTest.Bal
295 { 295 {
296 "build", 296 "build",
297 Path.Combine(bundleSourceFolder, "MultipleNonPermanentNonPrimaryPackages.wxs"), 297 Path.Combine(bundleSourceFolder, "MultipleNonPermanentNonPrimaryPackages.wxs"),
298 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 298 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
299 "-intermediateFolder", intermediateFolder, 299 "-intermediateFolder", intermediateFolder,
300 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 300 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
301 "-o", bundleFile, 301 "-o", bundleFile,
@@ -325,7 +325,7 @@ namespace WixToolsetTest.Bal
325 { 325 {
326 "build", 326 "build",
327 Path.Combine(bundleSourceFolder, "MultipleDefaultPrimaryPackages.wxs"), 327 Path.Combine(bundleSourceFolder, "MultipleDefaultPrimaryPackages.wxs"),
328 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 328 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
329 "-intermediateFolder", intermediateFolder, 329 "-intermediateFolder", intermediateFolder,
330 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 330 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
331 "-o", bundleFile, 331 "-o", bundleFile,
@@ -355,7 +355,7 @@ namespace WixToolsetTest.Bal
355 { 355 {
356 "build", 356 "build",
357 Path.Combine(bundleSourceFolder, "NoDefaultPrimaryPackage.wxs"), 357 Path.Combine(bundleSourceFolder, "NoDefaultPrimaryPackage.wxs"),
358 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 358 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
359 "-intermediateFolder", intermediateFolder, 359 "-intermediateFolder", intermediateFolder,
360 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 360 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
361 "-o", bundleFile, 361 "-o", bundleFile,
@@ -384,7 +384,7 @@ namespace WixToolsetTest.Bal
384 { 384 {
385 "build", 385 "build",
386 Path.Combine(bundleSourceFolder, "NonMsiPrimaryPackage.wxs"), 386 Path.Combine(bundleSourceFolder, "NonMsiPrimaryPackage.wxs"),
387 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 387 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
388 "-intermediateFolder", intermediateFolder, 388 "-intermediateFolder", intermediateFolder,
389 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 389 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
390 "-o", bundleFile, 390 "-o", bundleFile,
@@ -413,7 +413,7 @@ namespace WixToolsetTest.Bal
413 { 413 {
414 "build", 414 "build",
415 Path.Combine(bundleSourceFolder, "NonPermanentPrereqPackage.wxs"), 415 Path.Combine(bundleSourceFolder, "NonPermanentPrereqPackage.wxs"),
416 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 416 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
417 "-intermediateFolder", intermediateFolder, 417 "-intermediateFolder", intermediateFolder,
418 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 418 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
419 "-o", bundleFile, 419 "-o", bundleFile,
@@ -442,7 +442,7 @@ namespace WixToolsetTest.Bal
442 { 442 {
443 "build", 443 "build",
444 Path.Combine(bundleSourceFolder, "PermanentPrimaryPackage.wxs"), 444 Path.Combine(bundleSourceFolder, "PermanentPrimaryPackage.wxs"),
445 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 445 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
446 "-intermediateFolder", intermediateFolder, 446 "-intermediateFolder", intermediateFolder,
447 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 447 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
448 "-o", bundleFile, 448 "-o", bundleFile,
@@ -472,7 +472,7 @@ namespace WixToolsetTest.Bal
472 { 472 {
473 "build", 473 "build",
474 Path.Combine(bundleSourceFolder, "PrimaryPackageEnableFeatureSelection.wxs"), 474 Path.Combine(bundleSourceFolder, "PrimaryPackageEnableFeatureSelection.wxs"),
475 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 475 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
476 "-intermediateFolder", intermediateFolder, 476 "-intermediateFolder", intermediateFolder,
477 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"), 477 "-bindpath", TestData.Get(@"TestData\WixStdBa\Data"),
478 "-o", bundleFile, 478 "-o", bundleFile,
@@ -502,7 +502,7 @@ namespace WixToolsetTest.Bal
502 { 502 {
503 "build", 503 "build",
504 Path.Combine(bundleSourceFolder, "PrimaryPrereqPackage.wxs"), 504 Path.Combine(bundleSourceFolder, "PrimaryPrereqPackage.wxs"),
505 "-ext", TestData.Get(@"WixToolset.Bal.wixext.dll"), 505 "-ext", TestData.Get(@"WixToolset.BootstrapperApplications.wixext.dll"),
506 "-intermediateFolder", intermediateFolder, 506 "-intermediateFolder", intermediateFolder,
507 "-o", wixlibFile, 507 "-o", wixlibFile,
508 }); 508 });
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/.Data/fake.exe b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/.Data/fake.exe
index f27639e9..f27639e9 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/.Data/fake.exe
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/.Data/fake.exe
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Dncba/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Dncba/Bundle.wxs
index 5b25da8c..5b25da8c 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Dncba/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Dncba/Bundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/AlwaysInstallPrereqsBundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/MBA/AlwaysInstallPrereqsBundle.wxs
index 685fef7b..685fef7b 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/AlwaysInstallPrereqsBundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/MBA/AlwaysInstallPrereqsBundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/MBA/Bundle.wxs
index 59be4bd4..59be4bd4 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/MBA/Bundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/Bundle.wxs
index 1274826f..1274826f 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/Bundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/WrongCaseBundle.wxl b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/WrongCaseBundle.wxl
index 0667c3cb..0667c3cb 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/WrongCaseBundle.wxl
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/WrongCaseBundle.wxl
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/WrongCaseBundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/WrongCaseBundle.wxs
index 67dfc589..67dfc589 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/WrongCaseBundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/Overridable/WrongCaseBundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/AllPrereqPackages.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/AllPrereqPackages.wxs
index 17f1ee77..17f1ee77 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/AllPrereqPackages.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/AllPrereqPackages.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitNonMsiPrimaryPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitNonMsiPrimaryPackage.wxs
index ca1f9358..ca1f9358 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitNonMsiPrimaryPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitNonMsiPrimaryPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitPrimaryPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitPrimaryPackage.wxs
index 16a99e92..16a99e92 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitPrimaryPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitPrimaryPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitPrimaryPackageEnableFeatureSelection.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitPrimaryPackageEnableFeatureSelection.wxs
index 85b9df65..85b9df65 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/ImplicitPrimaryPackageEnableFeatureSelection.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/ImplicitPrimaryPackageEnableFeatureSelection.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/IuibaWarnings.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/IuibaWarnings.wxs
index 2cf9787d..2cf9787d 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/IuibaWarnings.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/IuibaWarnings.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/MultipleDefaultPrimaryPackages.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/MultipleDefaultPrimaryPackages.wxs
index 11736fbb..11736fbb 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/MultipleDefaultPrimaryPackages.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/MultipleDefaultPrimaryPackages.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/MultipleNonPermanentNonPrimaryPackages.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/MultipleNonPermanentNonPrimaryPackages.wxs
index c5b923df..c5b923df 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/MultipleNonPermanentNonPrimaryPackages.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/MultipleNonPermanentNonPrimaryPackages.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NoDefaultPrimaryPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NoDefaultPrimaryPackage.wxs
index 7f7528d0..7f7528d0 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NoDefaultPrimaryPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NoDefaultPrimaryPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NonMsiPrimaryPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NonMsiPrimaryPackage.wxs
index a6f93bcb..a6f93bcb 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NonMsiPrimaryPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NonMsiPrimaryPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NonPermanentPrereqPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NonPermanentPrereqPackage.wxs
index a60943b0..a60943b0 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/NonPermanentPrereqPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/NonPermanentPrereqPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PermanentPrimaryPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PermanentPrimaryPackage.wxs
index 43caaf86..43caaf86 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PermanentPrimaryPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PermanentPrimaryPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PrimaryPackageEnableFeatureSelection.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PrimaryPackageEnableFeatureSelection.wxs
index 4f1c40dd..4f1c40dd 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PrimaryPackageEnableFeatureSelection.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PrimaryPackageEnableFeatureSelection.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PrimaryPrereqPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PrimaryPrereqPackage.wxs
index bdb8c470..bdb8c470 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/PrimaryPrereqPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/PrimaryPrereqPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/SinglePrimaryPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/SinglePrimaryPackage.wxs
index 1e9a87c2..1e9a87c2 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/SinglePrimaryPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/SinglePrimaryPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/UrlPrereqPackage.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/UrlPrereqPackage.wxs
index 0c68908c..0c68908c 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixIuiBa/UrlPrereqPackage.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixIuiBa/UrlPrereqPackage.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/Bundle.wxs
index c17b53ff..c17b53ff 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/Bundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/Data/test.msi
index 94aacd1a..94aacd1a 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/Data/test.msi
Binary files differ
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs
index f08cfe6a..f08cfe6a 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/WixToolsetTest.BootstrapperApplications.csproj
index 644fb625..64fc297c 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/WixToolsetTest.BootstrapperApplications.csproj
@@ -16,7 +16,7 @@
16 </Target> 16 </Target>
17 17
18 <ItemGroup> 18 <ItemGroup>
19 <ProjectReference Include="..\..\wixext\WixToolset.Bal.wixext.csproj" /> 19 <ProjectReference Include="..\..\wixext\WixToolset.BootstrapperApplications.wixext.csproj" />
20 </ItemGroup> 20 </ItemGroup>
21 21
22 <ItemGroup> 22 <ItemGroup>
diff --git a/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/WixToolsetTest.BootstrapperApplications.v3.ncrunchproject
index 7b5b2139..7b5b2139 100644
--- a/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject
+++ b/src/ext/Bal/test/WixToolsetTest.BootstrapperApplications/WixToolsetTest.BootstrapperApplications.v3.ncrunchproject
diff --git a/src/ext/Bal/test/examples/Directory.wixproj.targets b/src/ext/Bal/test/examples/Directory.wixproj.targets
index f126c632..a50ebcf4 100644
--- a/src/ext/Bal/test/examples/Directory.wixproj.targets
+++ b/src/ext/Bal/test/examples/Directory.wixproj.targets
@@ -3,6 +3,6 @@
3<Project> 3<Project>
4 <ItemGroup> 4 <ItemGroup>
5 <BindPath Include="$(OutputPath)" /> 5 <BindPath Include="$(OutputPath)" />
6 <WixExtension Include="$(OutputPath)..\netstandard2.0\WixToolset.Bal.wixext.dll" /> 6 <WixExtension Include="$(OutputPath)..\netstandard2.0\WixToolset.BootstrapperApplications.wixext.dll" />
7 </ItemGroup> 7 </ItemGroup>
8</Project> 8</Project>
diff --git a/src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs
index bb83568f..3d92eb55 100644
--- a/src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs
@@ -5,7 +5,7 @@
5 <!-- <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\Example.EarliestCoreMBA.dll" Name="Example.EarliestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> --> 5 <!-- <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\Example.EarliestCoreMBA.dll" Name="Example.EarliestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> -->
6 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\Example.EarliestCoreMBA.runtimeconfig.json" Name="Example.EarliestCoreMBA.runtimeconfig.json" /> 6 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\Example.EarliestCoreMBA.runtimeconfig.json" Name="Example.EarliestCoreMBA.runtimeconfig.json" />
7 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\mbanative.dll" Name="mbanative.dll" /> 7 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\mbanative.dll" Name="mbanative.dll" />
8 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\WixToolset.Mba.Core.dll" Name="WixToolset.Mba.Core.dll" /> 8 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd\WixToolset.BootstrapperApplicationApi.dll" Name="WixToolset.BootstrapperApplicationApi.dll" />
9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> --> 9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> -->
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 <Chain> 11 <Chain>
diff --git a/src/ext/Bal/test/examples/EarliestCoreBundleFDDx86/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/EarliestCoreBundleFDDx86/FrameworkDependentBundle.wxs
index ca3d4cf0..071b21fc 100644
--- a/src/ext/Bal/test/examples/EarliestCoreBundleFDDx86/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleFDDx86/FrameworkDependentBundle.wxs
@@ -5,7 +5,7 @@
5 <!-- <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\Example.EarliestCoreMBA.dll" Name="Example.EarliestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> --> 5 <!-- <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\Example.EarliestCoreMBA.dll" Name="Example.EarliestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> -->
6 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\Example.EarliestCoreMBA.runtimeconfig.json" Name="Example.EarliestCoreMBA.runtimeconfig.json" /> 6 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\Example.EarliestCoreMBA.runtimeconfig.json" Name="Example.EarliestCoreMBA.runtimeconfig.json" />
7 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\mbanative.dll" Name="mbanative.dll" /> 7 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\mbanative.dll" Name="mbanative.dll" />
8 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\WixToolset.Mba.Core.dll" Name="WixToolset.Mba.Core.dll" /> 8 <Payload SourceFile="publish\Example.EarliestCoreMBA\fdd-x86\WixToolset.BootstrapperApplicationApi.dll" Name="WixToolset.BootstrapperApplicationApi.dll" />
9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> --> 9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> -->
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 <Chain> 11 <Chain>
diff --git a/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs b/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs
index 490f4051..2e92f911 100644
--- a/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs
+++ b/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.EarliestCoreMBA 3namespace Example.EarliestCoreMBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 public class EarliestCoreBA : BootstrapperApplication 7 public class EarliestCoreBA : BootstrapperApplication
8 { 8 {
diff --git a/src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj b/src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj
index 958381c3..93ceb7d4 100644
--- a/src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj
+++ b/src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj
@@ -9,6 +9,6 @@
9 </PropertyGroup> 9 </PropertyGroup>
10 10
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Mba.Core" /> 12 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
13 </ItemGroup> 13 </ItemGroup>
14</Project> 14</Project>
diff --git a/src/ext/Bal/test/examples/EarliestCoreMBA/Program.cs b/src/ext/Bal/test/examples/EarliestCoreMBA/Program.cs
index 11cc46f0..97d471bf 100644
--- a/src/ext/Bal/test/examples/EarliestCoreMBA/Program.cs
+++ b/src/ext/Bal/test/examples/EarliestCoreMBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.EarliestCoreMBA 3namespace Example.EarliestCoreMBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 internal class Program 7 internal class Program
8 { 8 {
diff --git a/src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs b/src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs
index 9ca93c7f..3bc823e9 100644
--- a/src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs
+++ b/src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs
@@ -3,7 +3,7 @@
3 <BootstrapperApplication SourceFile="Example.FullFramework2MBA\net462\win-x64\Example.FullFramework2MBA.exe"> 3 <BootstrapperApplication SourceFile="Example.FullFramework2MBA\net462\win-x64\Example.FullFramework2MBA.exe">
4 <Payload SourceFile="Example.FullFramework2MBA\net462\win-x64\Example.FullFramework2MBA.exe.config" /> 4 <Payload SourceFile="Example.FullFramework2MBA\net462\win-x64\Example.FullFramework2MBA.exe.config" />
5 <Payload SourceFile="Example.FullFramework2MBA\net462\win-x64\mbanative.dll" /> 5 <Payload SourceFile="Example.FullFramework2MBA\net462\win-x64\mbanative.dll" />
6 <Payload SourceFile="Example.FullFramework2MBA\net462\win-x64\WixToolset.Mba.Core.dll" /> 6 <Payload SourceFile="Example.FullFramework2MBA\net462\win-x64\WixToolset.BootstrapperApplicationApi.dll" />
7 <!-- <bal:WixManagedBootstrapperApplicationHost /> --> 7 <!-- <bal:WixManagedBootstrapperApplicationHost /> -->
8 </BootstrapperApplication> 8 </BootstrapperApplication>
9 <Chain> 9 <Chain>
diff --git a/src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj b/src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj
index 7c4db8c1..ff4df6fb 100644
--- a/src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj
@@ -12,10 +12,6 @@
12 </PropertyGroup> 12 </PropertyGroup>
13 13
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Mba.Core" /> 15 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
16 </ItemGroup>
17
18 <ItemGroup>
19 <ProjectReference Include="..\..\..\..\..\api\burn\WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" />
20 </ItemGroup> 16 </ItemGroup>
21</Project> 17</Project>
diff --git a/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs b/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs
index c6d478af..ab93a796 100644
--- a/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.FullFramework2MBA 3namespace Example.FullFramework2MBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 public class FullFramework2BA : BootstrapperApplication 7 public class FullFramework2BA : BootstrapperApplication
8 { 8 {
diff --git a/src/ext/Bal/test/examples/FullFramework2MBA/Program.cs b/src/ext/Bal/test/examples/FullFramework2MBA/Program.cs
index 067fefe8..bfa62666 100644
--- a/src/ext/Bal/test/examples/FullFramework2MBA/Program.cs
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.FullFramework2MBA 3namespace Example.FullFramework2MBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 internal class Program 7 internal class Program
8 { 8 {
diff --git a/src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs b/src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs
index 7cac54f2..48668c19 100644
--- a/src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs
+++ b/src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs
@@ -4,7 +4,7 @@
4 <!-- <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\Example.FullFramework4MBA.dll" /> --> 4 <!-- <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\Example.FullFramework4MBA.dll" /> -->
5 <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\Example.FullFramework4MBA.exe.config" /> 5 <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\Example.FullFramework4MBA.exe.config" />
6 <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\mbanative.dll" /> 6 <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\mbanative.dll" />
7 <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\WixToolset.Mba.Core.dll" /> 7 <Payload SourceFile="Example.FullFramework4MBA\net472\win-x64\WixToolset.BootstrapperApplicationApi.dll" />
8 <!-- <bal:WixManagedBootstrapperApplicationHost /> --> 8 <!-- <bal:WixManagedBootstrapperApplicationHost /> -->
9 </BootstrapperApplication> 9 </BootstrapperApplication>
10 <Chain> 10 <Chain>
diff --git a/src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj b/src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj
index 09665180..e17e7525 100644
--- a/src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj
@@ -11,6 +11,6 @@
11 </PropertyGroup> 11 </PropertyGroup>
12 12
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Mba.Core" /> 14 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> 16</Project>
diff --git a/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs b/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs
index 8a91195a..3c6fa13b 100644
--- a/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.FullFramework4MBA 3namespace Example.FullFramework4MBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 public class FullFramework4BA : BootstrapperApplication 7 public class FullFramework4BA : BootstrapperApplication
8 { 8 {
diff --git a/src/ext/Bal/test/examples/FullFramework4MBA/Program.cs b/src/ext/Bal/test/examples/FullFramework4MBA/Program.cs
index 23fb6851..3e21a0fd 100644
--- a/src/ext/Bal/test/examples/FullFramework4MBA/Program.cs
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.FullFramework4MBA 3namespace Example.FullFramework4MBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 internal class Program 7 internal class Program
8 { 8 {
diff --git a/src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs
index 74f82d99..07fb4ac3 100644
--- a/src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs
@@ -5,7 +5,7 @@
5 <!-- <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\Example.LatestCoreMBA.dll" Name="Example.LatestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> --> 5 <!-- <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\Example.LatestCoreMBA.dll" Name="Example.LatestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> -->
6 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\Example.LatestCoreMBA.runtimeconfig.json" Name="Example.LatestCoreMBA.runtimeconfig.json" /> 6 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\Example.LatestCoreMBA.runtimeconfig.json" Name="Example.LatestCoreMBA.runtimeconfig.json" />
7 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\mbanative.dll" Name="mbanative.dll" /> 7 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\mbanative.dll" Name="mbanative.dll" />
8 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\WixToolset.Mba.Core.dll" Name="WixToolset.Mba.Core.dll" /> 8 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd\WixToolset.BootstrapperApplicationApi.dll" Name="WixToolset.BootstrapperApplicationApi.dll" />
9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> --> 9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> -->
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 <Chain> 11 <Chain>
diff --git a/src/ext/Bal/test/examples/LatestCoreBundleFDDx86/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/LatestCoreBundleFDDx86/FrameworkDependentBundle.wxs
index ab40a543..928cfb3b 100644
--- a/src/ext/Bal/test/examples/LatestCoreBundleFDDx86/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/LatestCoreBundleFDDx86/FrameworkDependentBundle.wxs
@@ -5,7 +5,7 @@
5 <!-- <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\Example.LatestCoreMBA.dll" Name="Example.LatestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> --> 5 <!-- <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\Example.LatestCoreMBA.dll" Name="Example.LatestCoreMBA.dll" bal:BAFactoryAssembly="yes" /> -->
6 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\Example.LatestCoreMBA.runtimeconfig.json" Name="Example.LatestCoreMBA.runtimeconfig.json" /> 6 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\Example.LatestCoreMBA.runtimeconfig.json" Name="Example.LatestCoreMBA.runtimeconfig.json" />
7 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\mbanative.dll" Name="mbanative.dll" /> 7 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\mbanative.dll" Name="mbanative.dll" />
8 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\WixToolset.Mba.Core.dll" Name="WixToolset.Mba.Core.dll" /> 8 <Payload SourceFile="publish\Example.LatestCoreMBA\fdd-x86\WixToolset.BootstrapperApplicationApi.dll" Name="WixToolset.BootstrapperApplicationApi.dll" />
9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> --> 9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> -->
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 <Chain> 11 <Chain>
diff --git a/src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj b/src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj
index c4d31151..96587d26 100644
--- a/src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj
+++ b/src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj
@@ -9,6 +9,6 @@
9 </PropertyGroup> 9 </PropertyGroup>
10 10
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Mba.Core" /> 12 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
13 </ItemGroup> 13 </ItemGroup>
14</Project> 14</Project>
diff --git a/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs b/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs
index bd5378eb..f3195bfe 100644
--- a/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs
+++ b/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.LatestCoreMBA 3namespace Example.LatestCoreMBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 public class LatestCoreBA : BootstrapperApplication 7 public class LatestCoreBA : BootstrapperApplication
8 { 8 {
diff --git a/src/ext/Bal/test/examples/LatestCoreMBA/Program.cs b/src/ext/Bal/test/examples/LatestCoreMBA/Program.cs
index 94da360b..d8205b62 100644
--- a/src/ext/Bal/test/examples/LatestCoreMBA/Program.cs
+++ b/src/ext/Bal/test/examples/LatestCoreMBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.LatestCoreMBA 3namespace Example.LatestCoreMBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 internal class Program 7 internal class Program
8 { 8 {
diff --git a/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj b/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
index 42c51c9e..8a3b8120 100644
--- a/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
+++ b/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
@@ -61,7 +61,7 @@
61 </ItemGroup> 61 </ItemGroup>
62 62
63 <ItemGroup> 63 <ItemGroup>
64 <PackageReference Include="WixToolset.BalUtil" /> 64 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
65 65
66 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 66 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
67 </ItemGroup> 67 </ItemGroup>
diff --git a/src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs
index e95fbba0..f35f9251 100644
--- a/src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs
@@ -5,7 +5,7 @@
5 <!-- <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\Example.WPFCoreMBA.dll" Name="Example.WPFCoreMBA.dll" bal:BAFactoryAssembly="yes" /> --> 5 <!-- <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\Example.WPFCoreMBA.dll" Name="Example.WPFCoreMBA.dll" bal:BAFactoryAssembly="yes" /> -->
6 <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\Example.WPFCoreMBA.runtimeconfig.json" Name="Example.WPFCoreMBA.runtimeconfig.json" /> 6 <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\Example.WPFCoreMBA.runtimeconfig.json" Name="Example.WPFCoreMBA.runtimeconfig.json" />
7 <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\mbanative.dll" Name="mbanative.dll" /> 7 <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\mbanative.dll" Name="mbanative.dll" />
8 <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\WixToolset.Mba.Core.dll" Name="WixToolset.Mba.Core.dll" /> 8 <Payload SourceFile="publish\Example.WPFCoreMBA\fdd\WixToolset.BootstrapperApplicationApi.dll" Name="WixToolset.BootstrapperApplicationApi.dll" />
9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> --> 9 <!-- <bal:WixDotNetCoreBootstrapperApplicationHost /> -->
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 <Chain> 11 <Chain>
diff --git a/src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj b/src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj
index 279b498f..37639021 100644
--- a/src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj
@@ -9,6 +9,6 @@
9 </PropertyGroup> 9 </PropertyGroup>
10 10
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Mba.Core" /> 12 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
13 </ItemGroup> 13 </ItemGroup>
14</Project> 14</Project>
diff --git a/src/ext/Bal/test/examples/WPFCoreMBA/Program.cs b/src/ext/Bal/test/examples/WPFCoreMBA/Program.cs
index 185e92cc..17a3a7ca 100644
--- a/src/ext/Bal/test/examples/WPFCoreMBA/Program.cs
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace Example.WPFCoreMBA 3namespace Example.WPFCoreMBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 // using WixToolset.BootstrapperApplications.Managed; 6 // using WixToolset.BootstrapperApplications.Managed;
7 7
8 public class Program 8 public class Program
diff --git a/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs b/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs
index 7bc06094..c9bcef23 100644
--- a/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs
@@ -3,7 +3,7 @@
3namespace Example.WPFCoreMBA 3namespace Example.WPFCoreMBA
4{ 4{
5 using System.Windows.Threading; 5 using System.Windows.Threading;
6 using WixToolset.Mba.Core; 6 using WixToolset.BootstrapperApplicationApi;
7 7
8 public class WPFCoreBA : BootstrapperApplication 8 public class WPFCoreBA : BootstrapperApplication
9 { 9 {
diff --git a/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.csproj b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.csproj
new file mode 100644
index 00000000..91253621
--- /dev/null
+++ b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.csproj
@@ -0,0 +1,16 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!-- 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. -->
3
4<Project Sdk="Microsoft.NET.Sdk">
5 <Import Project="..\..\WixExt.props" />
6
7 <PropertyGroup>
8 <TargetFramework>net6.0</TargetFramework>
9 <IncludeBuildOutput>false</IncludeBuildOutput>
10 <Title>WiX Toolset BootstrapperApplications extension</Title>
11 <Description>WiX Toolset BootstrapperApplications extension</Description>
12 <PackageId>WixToolset.Bal.wixext</PackageId>
13 <NuspecBasePath>$(OutputPath)netstandard2.0</NuspecBasePath>
14 <NuspecProperties>$(NuspecProperties);WixExtensionPackageFolder=$(WixExtensionPackageFolder)</NuspecProperties>
15 </PropertyGroup>
16</Project>
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.nuspec b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec
index 37757d7c..7a681707 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.nuspec
+++ b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.nuspec
@@ -1,6 +1,6 @@
1<?xml version="1.0"?> 1<?xml version="1.0" encoding="utf-8"?>
2<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> 2<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
3 <metadata minClientVersion="4.0"> 3 <metadata>
4 <id>$id$</id> 4 <id>$id$</id>
5 <version>$version$</version> 5 <version>$version$</version>
6 <title>$title$</title> 6 <title>$title$</title>
@@ -15,8 +15,8 @@
15 </metadata> 15 </metadata>
16 16
17 <files> 17 <files>
18 <file src="$projectFolder$\build\$id$.props" target="build\" />
19 <file src="$projectFolder$\..\..\..\internal\images\wix.png" /> 18 <file src="$projectFolder$\..\..\..\internal\images\wix.png" />
20 <file src="$projectFolder$\inc\*" target="build\native\include" /> 19 <file src="$projectFolder$\WixToolset.Bal.wixext.targets" target="build" />
20 <file src="WixToolset.BootstrapperApplications.wixext.dll" target="$wixExtensionPackageFolder$" />
21 </files> 21 </files>
22</package> 22</package>
diff --git a/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.targets b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.targets
new file mode 100644
index 00000000..8203d95b
--- /dev/null
+++ b/src/ext/Bal/wixext-backward-compatible/WixToolset.Bal.wixext.targets
@@ -0,0 +1,11 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!-- 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. -->
3
4<Project>
5 <ItemGroup>
6 <WixExtension Include="$(MSBuildThisFileDirectory)..\$(WixToolsetExtensionPackageFolder)\WixToolset.BootstrapperApplications.wixext.dll"
7 Condition=" Exists('$(MSBuildThisFileDirectory)..\$(WixToolsetExtensionPackageFolder)\WixToolset.BootstrapperApplications.wixext.dll') " />
8 <UnsupportedWixExtension Include="WixToolset.BootstrapperApplications.wixext"
9 Condition=" !Exists('$(MSBuildThisFileDirectory)..\$(WixToolsetExtensionPackageFolder)\WixToolset.BootstrapperApplications.wixext.dll') " />
10 </ItemGroup>
11</Project>
diff --git a/src/ext/Bal/wixext/BalBurnBackendExtension.cs b/src/ext/Bal/wixext/BalBurnBackendExtension.cs
index 84e4323e..82195549 100644
--- a/src/ext/Bal/wixext/BalBurnBackendExtension.cs
+++ b/src/ext/Bal/wixext/BalBurnBackendExtension.cs
@@ -1,13 +1,13 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
7 using System.Linq; 7 using System.Linq;
8 using System.Text; 8 using System.Text;
9 using System.Xml; 9 using System.Xml;
10 using WixToolset.Bal.Symbols; 10 using WixToolset.BootstrapperApplications.Symbols;
11 using WixToolset.Data; 11 using WixToolset.Data;
12 using WixToolset.Data.Burn; 12 using WixToolset.Data.Burn;
13 using WixToolset.Data.Symbols; 13 using WixToolset.Data.Symbols;
diff --git a/src/ext/Bal/wixext/BalCompiler.cs b/src/ext/Bal/wixext/BalCompiler.cs
index 829da0e6..35c86233 100644
--- a/src/ext/Bal/wixext/BalCompiler.cs
+++ b/src/ext/Bal/wixext/BalCompiler.cs
@@ -1,11 +1,11 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
7 using System.Xml.Linq; 7 using System.Xml.Linq;
8 using WixToolset.Bal.Symbols; 8 using WixToolset.BootstrapperApplications.Symbols;
9 using WixToolset.Data; 9 using WixToolset.Data;
10 using WixToolset.Data.Burn; 10 using WixToolset.Data.Burn;
11 using WixToolset.Data.Symbols; 11 using WixToolset.Data.Symbols;
diff --git a/src/ext/Bal/wixext/BalErrors.cs b/src/ext/Bal/wixext/BalErrors.cs
index 10986f0e..4c719091 100644
--- a/src/ext/Bal/wixext/BalErrors.cs
+++ b/src/ext/Bal/wixext/BalErrors.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.Resources; 6 using System.Resources;
diff --git a/src/ext/Bal/wixext/BalExtensionData.cs b/src/ext/Bal/wixext/BalExtensionData.cs
index 9dc99705..a005d695 100644
--- a/src/ext/Bal/wixext/BalExtensionData.cs
+++ b/src/ext/Bal/wixext/BalExtensionData.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Extensibility; 6 using WixToolset.Extensibility;
@@ -18,7 +18,7 @@ namespace WixToolset.Bal
18 18
19 public override Intermediate GetLibrary(ISymbolDefinitionCreator symbolDefinitions) 19 public override Intermediate GetLibrary(ISymbolDefinitionCreator symbolDefinitions)
20 { 20 {
21 return Intermediate.Load(typeof(BalExtensionData).Assembly, "WixToolset.Bal.bal.wixlib", symbolDefinitions); 21 return Intermediate.Load(typeof(BalExtensionData).Assembly, "WixToolset.BootstrapperApplications.bas.wixlib", symbolDefinitions);
22 } 22 }
23 } 23 }
24} 24}
diff --git a/src/ext/Bal/wixext/BalExtensionFactory.cs b/src/ext/Bal/wixext/BalExtensionFactory.cs
index 0bfb6c5f..88b59a4c 100644
--- a/src/ext/Bal/wixext/BalExtensionFactory.cs
+++ b/src/ext/Bal/wixext/BalExtensionFactory.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
diff --git a/src/ext/Bal/wixext/BalWarnings.cs b/src/ext/Bal/wixext/BalWarnings.cs
index 73a19d07..8c5d892f 100644
--- a/src/ext/Bal/wixext/BalWarnings.cs
+++ b/src/ext/Bal/wixext/BalWarnings.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using System.Resources; 6 using System.Resources;
diff --git a/src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs b/src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs
index 5e9fb936..8179e38b 100644
--- a/src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs
+++ b/src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs
@@ -1,6 +1,6 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using WixToolset.Data; 6 using WixToolset.Data;
diff --git a/src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs
index 3ce535a3..c418843b 100644
--- a/src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs
@@ -1,10 +1,10 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using System; 5 using System;
6 using WixToolset.Data; 6 using WixToolset.Data;
7 using WixToolset.Bal.Symbols; 7 using WixToolset.BootstrapperApplications.Symbols;
8 8
9 public static partial class BalSymbolDefinitions 9 public static partial class BalSymbolDefinitions
10 { 10 {
@@ -20,7 +20,7 @@ namespace WixToolset.Bal
20 } 20 }
21} 21}
22 22
23namespace WixToolset.Bal.Symbols 23namespace WixToolset.BootstrapperApplications.Symbols
24{ 24{
25 using System; 25 using System;
26 using WixToolset.Data; 26 using WixToolset.Data;
diff --git a/src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs
index 83dd20b0..0cd80de1 100644
--- a/src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -18,7 +18,7 @@ namespace WixToolset.Bal
18 } 18 }
19} 19}
20 20
21namespace WixToolset.Bal.Symbols 21namespace WixToolset.BootstrapperApplications.Symbols
22{ 22{
23 using WixToolset.Data; 23 using WixToolset.Data;
24 24
@@ -52,4 +52,4 @@ namespace WixToolset.Bal.Symbols
52 set => this.Set((int)WixBalBAFunctionsSymbolFields.FilePath, value); 52 set => this.Set((int)WixBalBAFunctionsSymbolFields.FilePath, value);
53 } 53 }
54 } 54 }
55} \ No newline at end of file 55}
diff --git a/src/ext/Bal/wixext/Symbols/WixBalBootstrapperApplicationSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalBootstrapperApplicationSymbol.cs
index 47e930c2..4f6dfd91 100644
--- a/src/ext/Bal/wixext/Symbols/WixBalBootstrapperApplicationSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalBootstrapperApplicationSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -17,7 +17,7 @@ namespace WixToolset.Bal
17 } 17 }
18} 18}
19 19
20namespace WixToolset.Bal.Symbols 20namespace WixToolset.BootstrapperApplications.Symbols
21{ 21{
22 using System; 22 using System;
23 using WixToolset.Data; 23 using WixToolset.Data;
diff --git a/src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs
index c2527fbc..40976c5a 100644
--- a/src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -18,7 +18,7 @@ namespace WixToolset.Bal
18 } 18 }
19} 19}
20 20
21namespace WixToolset.Bal.Symbols 21namespace WixToolset.BootstrapperApplications.Symbols
22{ 22{
23 using WixToolset.Data; 23 using WixToolset.Data;
24 24
@@ -52,4 +52,4 @@ namespace WixToolset.Bal.Symbols
52 set => this.Set((int)WixBalConditionSymbolFields.Message, value); 52 set => this.Set((int)WixBalConditionSymbolFields.Message, value);
53 } 53 }
54 } 54 }
55} \ No newline at end of file 55}
diff --git a/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs
index 08d4ce4e..e2636d33 100644
--- a/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -19,7 +19,7 @@ namespace WixToolset.Bal
19 } 19 }
20} 20}
21 21
22namespace WixToolset.Bal.Symbols 22namespace WixToolset.BootstrapperApplications.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
diff --git a/src/ext/Bal/wixext/Symbols/WixPrereqInformationSymbol.cs b/src/ext/Bal/wixext/Symbols/WixPrereqInformationSymbol.cs
index 4b5e301e..9ab492e6 100644
--- a/src/ext/Bal/wixext/Symbols/WixPrereqInformationSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixPrereqInformationSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -19,7 +19,7 @@ namespace WixToolset.Bal
19 } 19 }
20} 20}
21 21
22namespace WixToolset.Bal.Symbols 22namespace WixToolset.BootstrapperApplications.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
diff --git a/src/ext/Bal/wixext/Symbols/WixPrereqOptionsSymbol.cs b/src/ext/Bal/wixext/Symbols/WixPrereqOptionsSymbol.cs
index a351d7da..9fc2a8fc 100644
--- a/src/ext/Bal/wixext/Symbols/WixPrereqOptionsSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixPrereqOptionsSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -19,7 +19,7 @@ namespace WixToolset.Bal
19 } 19 }
20} 20}
21 21
22namespace WixToolset.Bal.Symbols 22namespace WixToolset.BootstrapperApplications.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
diff --git a/src/ext/Bal/wixext/Symbols/WixStdbaCommandLineSymbol.cs b/src/ext/Bal/wixext/Symbols/WixStdbaCommandLineSymbol.cs
index 3b3823f3..17f0afaa 100644
--- a/src/ext/Bal/wixext/Symbols/WixStdbaCommandLineSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixStdbaCommandLineSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -17,7 +17,7 @@ namespace WixToolset.Bal
17 } 17 }
18} 18}
19 19
20namespace WixToolset.Bal.Symbols 20namespace WixToolset.BootstrapperApplications.Symbols
21{ 21{
22 using System; 22 using System;
23 using WixToolset.Data; 23 using WixToolset.Data;
diff --git a/src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs b/src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs
index cb2694da..43f634ea 100644
--- a/src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -21,7 +21,7 @@ namespace WixToolset.Bal
21 } 21 }
22} 22}
23 23
24namespace WixToolset.Bal.Symbols 24namespace WixToolset.BootstrapperApplications.Symbols
25{ 25{
26 using WixToolset.Data; 26 using WixToolset.Data;
27 27
@@ -76,4 +76,4 @@ namespace WixToolset.Bal.Symbols
76 set => this.Set((int)WixStdbaOptionsSymbolFields.SupportCacheOnly, value); 76 set => this.Set((int)WixStdbaOptionsSymbolFields.SupportCacheOnly, value);
77 } 77 }
78 } 78 }
79} \ No newline at end of file 79}
diff --git a/src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs b/src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs
index 1d84d1aa..2b5f2a9c 100644
--- a/src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs
@@ -1,9 +1,9 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Bal 3namespace WixToolset.BootstrapperApplications
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Bal.Symbols; 6 using WixToolset.BootstrapperApplications.Symbols;
7 7
8 public static partial class BalSymbolDefinitions 8 public static partial class BalSymbolDefinitions
9 { 9 {
@@ -17,7 +17,7 @@ namespace WixToolset.Bal
17 } 17 }
18} 18}
19 19
20namespace WixToolset.Bal.Symbols 20namespace WixToolset.BootstrapperApplications.Symbols
21{ 21{
22 using WixToolset.Data; 22 using WixToolset.Data;
23 23
@@ -44,4 +44,4 @@ namespace WixToolset.Bal.Symbols
44 set => this.Set((int)WixStdbaOverridableVariableSymbolFields.Name, value); 44 set => this.Set((int)WixStdbaOverridableVariableSymbolFields.Name, value);
45 } 45 }
46 } 46 }
47} \ No newline at end of file 47}
diff --git a/src/ext/Bal/wixext/WixToolset.Bal.wixext.csproj b/src/ext/Bal/wixext/WixToolset.BootstrapperApplications.wixext.csproj
index 5591abde..3dd8d306 100644
--- a/src/ext/Bal/wixext/WixToolset.Bal.wixext.csproj
+++ b/src/ext/Bal/wixext/WixToolset.BootstrapperApplications.wixext.csproj
@@ -4,19 +4,19 @@
4<Project Sdk="Microsoft.NET.Sdk"> 4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup> 5 <PropertyGroup>
6 <TargetFramework>netstandard2.0</TargetFramework> 6 <TargetFramework>netstandard2.0</TargetFramework>
7 <RootNamespace>WixToolset.Bal</RootNamespace> 7 <RootNamespace>WixToolset.BootstrapperApplications</RootNamespace>
8 <Description>WiX Toolset Bundle extension</Description> 8 <Description>WiX Toolset BootstrapperApplications extension</Description>
9 <Title>WiX Toolset Bundle extension</Title> 9 <Title>WiX Toolset BootstrapperApplications extension</Title>
10 <DebugType>embedded</DebugType> 10 <DebugType>embedded</DebugType>
11 </PropertyGroup> 11 </PropertyGroup>
12 12
13 <Import Project="..\..\WixExt.props" /> 13 <Import Project="..\..\WixExt.props" />
14 14
15 <ItemGroup> 15 <ItemGroup>
16 <EmbeddedResource Include="$(OutputPath)..\bal.wixlib" /> 16 <EmbeddedResource Include="$(OutputPath)..\bas.wixlib" />
17 </ItemGroup> 17 </ItemGroup>
18 18
19 <ItemGroup Condition=" '$(NCrunch)'=='' "> 19 <ItemGroup Condition=" '$(NCrunch)'=='' ">
20 <ProjectReference Include="..\wixlib\bal.wixproj" ReferenceOutputAssembly="false" SkipGetTargetFrameworkProperties="true" /> 20 <ProjectReference Include="..\wixlib\bas.wixproj" ReferenceOutputAssembly="false" SkipGetTargetFrameworkProperties="true" />
21 </ItemGroup> 21 </ItemGroup>
22</Project> 22</Project>
diff --git a/src/ext/Bal/wixext/WixToolset.Bal.wixext.targets b/src/ext/Bal/wixext/WixToolset.BootstrapperApplications.wixext.targets
index bf6df083..bf6df083 100644
--- a/src/ext/Bal/wixext/WixToolset.Bal.wixext.targets
+++ b/src/ext/Bal/wixext/WixToolset.BootstrapperApplications.wixext.targets
diff --git a/src/ext/Bal/wixiuiba/wixiuiba.vcxproj b/src/ext/Bal/wixiuiba/wixiuiba.vcxproj
index 6b20db30..8d47c39a 100644
--- a/src/ext/Bal/wixiuiba/wixiuiba.vcxproj
+++ b/src/ext/Bal/wixiuiba/wixiuiba.vcxproj
@@ -82,7 +82,7 @@
82 </ItemGroup> 82 </ItemGroup>
83 83
84 <ItemGroup> 84 <ItemGroup>
85 <PackageReference Include="WixToolset.BalUtil" /> 85 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
86 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 86 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
87 </ItemGroup> 87 </ItemGroup>
88 88
diff --git a/src/ext/Bal/wixlib/bal.wixproj b/src/ext/Bal/wixlib/bas.wixproj
index 31369115..31369115 100644
--- a/src/ext/Bal/wixlib/bal.wixproj
+++ b/src/ext/Bal/wixlib/bas.wixproj
diff --git a/src/ext/Bal/wixlib/bal_arm64.wxs b/src/ext/Bal/wixlib/bas_arm64.wxs
index 4ddbfc47..ba6c5d82 100644
--- a/src/ext/Bal/wixlib/bal_arm64.wxs
+++ b/src/ext/Bal/wixlib/bas_arm64.wxs
@@ -2,5 +2,5 @@
2 2
3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 3<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4 <?define platform=arm64 ?> 4 <?define platform=arm64 ?>
5 <?include bal_platform.wxi ?> 5 <?include bas_platform.wxi ?>
6</Wix> 6</Wix>
diff --git a/src/ext/Bal/wixlib/bal_platform.wxi b/src/ext/Bal/wixlib/bas_platform.wxi
index af58f4c3..af58f4c3 100644
--- a/src/ext/Bal/wixlib/bal_platform.wxi
+++ b/src/ext/Bal/wixlib/bas_platform.wxi
diff --git a/src/ext/Bal/wixlib/bal_x64.wxs b/src/ext/Bal/wixlib/bas_x64.wxs
index f2c62418..7a8cade5 100644
--- a/src/ext/Bal/wixlib/bal_x64.wxs
+++ b/src/ext/Bal/wixlib/bas_x64.wxs
@@ -3,5 +3,5 @@
3 3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
5 <?define platform=x64 ?> 5 <?define platform=x64 ?>
6 <?include bal_platform.wxi ?> 6 <?include bas_platform.wxi ?>
7</Wix> 7</Wix>
diff --git a/src/ext/Bal/wixlib/bal_x86.wxs b/src/ext/Bal/wixlib/bas_x86.wxs
index e00115b2..419702db 100644
--- a/src/ext/Bal/wixlib/bal_x86.wxs
+++ b/src/ext/Bal/wixlib/bas_x86.wxs
@@ -3,5 +3,5 @@
3 3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> 4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
5 <?define platform=x86 ?> 5 <?define platform=x86 ?>
6 <?include bal_platform.wxi ?> 6 <?include bas_platform.wxi ?>
7</Wix> 7</Wix>
diff --git a/src/ext/Bal/wixprqba/wixprqba.vcxproj b/src/ext/Bal/wixprqba/wixprqba.vcxproj
index b992fe14..8c838fb5 100644
--- a/src/ext/Bal/wixprqba/wixprqba.vcxproj
+++ b/src/ext/Bal/wixprqba/wixprqba.vcxproj
@@ -82,7 +82,7 @@
82 </ItemGroup> 82 </ItemGroup>
83 83
84 <ItemGroup> 84 <ItemGroup>
85 <PackageReference Include="WixToolset.BalUtil" /> 85 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
86 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 86 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
87 </ItemGroup> 87 </ItemGroup>
88 88
diff --git a/src/ext/Bal/wixstdba/wixstdba.vcxproj b/src/ext/Bal/wixstdba/wixstdba.vcxproj
index e8317fbf..1f961018 100644
--- a/src/ext/Bal/wixstdba/wixstdba.vcxproj
+++ b/src/ext/Bal/wixstdba/wixstdba.vcxproj
@@ -82,7 +82,7 @@
82 </ItemGroup> 82 </ItemGroup>
83 83
84 <ItemGroup> 84 <ItemGroup>
85 <PackageReference Include="WixToolset.BalUtil" /> 85 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
86 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 86 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
87 </ItemGroup> 87 </ItemGroup>
88 88
diff --git a/src/ext/NetFx/be/precomp.h b/src/ext/NetFx/be/precomp.h
index c164834d..a0ae1038 100644
--- a/src/ext/NetFx/be/precomp.h
+++ b/src/ext/NetFx/be/precomp.h
@@ -19,11 +19,6 @@
19#include <procutil.h> 19#include <procutil.h>
20#include <xmlutil.h> 20#include <xmlutil.h>
21 21
22#include <BundleExtensionEngine.h>
23#include <BundleExtension.h>
24
25#include <IBundleExtensionEngine.h>
26#include <IBundleExtension.h>
27#include <bextutil.h> 22#include <bextutil.h>
28#include <BextBundleExtensionEngine.h> 23#include <BextBundleExtensionEngine.h>
29 24
diff --git a/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs b/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
index 27a19116..a78a5617 100644
--- a/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
+++ b/src/ext/NetFx/test/WixToolsetTest.Netfx/NetfxExtensionFixture.cs
@@ -24,7 +24,7 @@ namespace WixToolsetTest.Netfx
24 var extensionResult = WixRunner.Execute(new[] 24 var extensionResult = WixRunner.Execute(new[]
25 { 25 {
26 "extension", "add", 26 "extension", "add",
27 "WixToolset.Bal.wixext" 27 "WixToolset.BootstrapperApplications.wixext"
28 }); 28 });
29 29
30 var compileResult = WixRunner.Execute(new[] 30 var compileResult = WixRunner.Execute(new[]
@@ -33,7 +33,7 @@ namespace WixToolsetTest.Netfx
33 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"), 33 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"),
34 Path.Combine(bundleSourceFolder, "NetCore3.1.12_x86.wxs"), 34 Path.Combine(bundleSourceFolder, "NetCore3.1.12_x86.wxs"),
35 Path.Combine(bundleSourceFolder, "NetCore3.1.12_x64.wxs"), 35 Path.Combine(bundleSourceFolder, "NetCore3.1.12_x64.wxs"),
36 "-ext", "WixToolset.Bal.wixext", 36 "-ext", "WixToolset.BootstrapperApplications.wixext",
37 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"), 37 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"),
38 "-intermediateFolder", intermediateFolder, 38 "-intermediateFolder", intermediateFolder,
39 "-o", bundleFile, 39 "-o", bundleFile,
@@ -57,7 +57,7 @@ namespace WixToolsetTest.Netfx
57 var extensionResult = WixRunner.Execute(new[] 57 var extensionResult = WixRunner.Execute(new[]
58 { 58 {
59 "extension", "add", 59 "extension", "add",
60 "WixToolset.Bal.wixext" 60 "WixToolset.BootstrapperApplications.wixext"
61 }); 61 });
62 62
63 var compileResult = WixRunner.Execute(new[] 63 var compileResult = WixRunner.Execute(new[]
@@ -65,7 +65,7 @@ namespace WixToolsetTest.Netfx
65 "build", 65 "build",
66 Path.Combine(bundleSourceFolder, "BundleLatest_x64.wxs"), 66 Path.Combine(bundleSourceFolder, "BundleLatest_x64.wxs"),
67 Path.Combine(bundleSourceFolder, "NetCore3.1.12_x64.wxs"), 67 Path.Combine(bundleSourceFolder, "NetCore3.1.12_x64.wxs"),
68 "-ext", "WixToolset.Bal.wixext", 68 "-ext", "WixToolset.BootstrapperApplications.wixext",
69 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"), 69 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"),
70 "-intermediateFolder", intermediateFolder, 70 "-intermediateFolder", intermediateFolder,
71 "-o", bundleFile, 71 "-o", bundleFile,
@@ -89,14 +89,14 @@ namespace WixToolsetTest.Netfx
89 var extensionResult = WixRunner.Execute(new[] 89 var extensionResult = WixRunner.Execute(new[]
90 { 90 {
91 "extension", "add", 91 "extension", "add",
92 "WixToolset.Bal.wixext" 92 "WixToolset.BootstrapperApplications.wixext"
93 }); 93 });
94 94
95 var compileResult = WixRunner.Execute(new[] 95 var compileResult = WixRunner.Execute(new[]
96 { 96 {
97 "build", 97 "build",
98 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"), 98 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"),
99 "-ext", "WixToolset.Bal.wixext", 99 "-ext", "WixToolset.BootstrapperApplications.wixext",
100 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"), 100 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"),
101 "-intermediateFolder", intermediateFolder, 101 "-intermediateFolder", intermediateFolder,
102 "-o", bundleFile, 102 "-o", bundleFile,
@@ -121,7 +121,7 @@ namespace WixToolsetTest.Netfx
121 var extensionResult = WixRunner.Execute(warningsAsErrors: true, new[] 121 var extensionResult = WixRunner.Execute(warningsAsErrors: true, new[]
122 { 122 {
123 "extension", "add", 123 "extension", "add",
124 "WixToolset.Bal.wixext", 124 "WixToolset.BootstrapperApplications.wixext",
125 "extension", "add", 125 "extension", "add",
126 "WixToolset.Util.wixext", 126 "WixToolset.Util.wixext",
127 }); 127 });
@@ -130,7 +130,7 @@ namespace WixToolsetTest.Netfx
130 { 130 {
131 "build", 131 "build",
132 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"), 132 Path.Combine(bundleSourceFolder, "BundleLatest.wxs"),
133 "-ext", "WixToolset.Bal.wixext", 133 "-ext", "WixToolset.BootstrapperApplications.wixext",
134 "-ext", "WixToolset.Util.wixext", 134 "-ext", "WixToolset.Util.wixext",
135 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"), 135 "-ext", TestData.Get(@"WixToolset.Netfx.wixext.dll"),
136 "-intermediateFolder", intermediateFolder, 136 "-intermediateFolder", intermediateFolder,
diff --git a/src/ext/NetFx/wixlib/netfx.wixproj b/src/ext/NetFx/wixlib/netfx.wixproj
index 2bd09d95..4327257a 100644
--- a/src/ext/NetFx/wixlib/netfx.wixproj
+++ b/src/ext/NetFx/wixlib/netfx.wixproj
@@ -20,7 +20,7 @@
20 </ItemGroup> 20 </ItemGroup>
21 21
22 <ItemGroup> 22 <ItemGroup>
23 <PackageReference Include="WixToolset.Bal.wixext" /> 23 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
24 <PackageReference Include="WixToolset.Util.wixext" /> 24 <PackageReference Include="WixToolset.Util.wixext" />
25 </ItemGroup> 25 </ItemGroup>
26 26
diff --git a/src/ext/Util/be/precomp.h b/src/ext/Util/be/precomp.h
index 5ce5744f..d04bf305 100644
--- a/src/ext/Util/be/precomp.h
+++ b/src/ext/Util/be/precomp.h
@@ -23,11 +23,6 @@
23#include <pathutil.h> 23#include <pathutil.h>
24#include <xmlutil.h> 24#include <xmlutil.h>
25 25
26#include <BundleExtensionEngine.h>
27#include <BundleExtension.h>
28
29#include <IBundleExtensionEngine.h>
30#include <IBundleExtension.h>
31#include <bextutil.h> 26#include <bextutil.h>
32#include <BextBundleExtensionEngine.h> 27#include <BextBundleExtensionEngine.h>
33 28
diff --git a/src/ext/WixExt.props b/src/ext/WixExt.props
index 19a96254..4babfb7c 100644
--- a/src/ext/WixExt.props
+++ b/src/ext/WixExt.props
@@ -6,11 +6,12 @@
6 <IncludeBuildOutput>false</IncludeBuildOutput> 6 <IncludeBuildOutput>false</IncludeBuildOutput>
7 <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking> 7 <SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking>
8 <NoWarn>NU5100</NoWarn> 8 <NoWarn>NU5100</NoWarn>
9 <WixExtensionPackageFolder>wixext5</WixExtensionPackageFolder>
9 </PropertyGroup> 10 </PropertyGroup>
10 11
11 <ItemGroup> 12 <ItemGroup>
12 <Content Include="$(MSBuildProjectName).targets" PackagePath="build" /> 13 <Content Include="$(MSBuildProjectName).targets" PackagePath="build" />
13 <Content Include="$(TargetPath)" PackagePath="wixext5" /> 14 <Content Include="$(TargetPath)" PackagePath="$(WixExtensionPackageFolder)" />
14 15
15 <PackageReference Include="WixToolset.Extensibility" PrivateAssets="all" /> 16 <PackageReference Include="WixToolset.Extensibility" PrivateAssets="all" />
16 </ItemGroup> 17 </ItemGroup>
diff --git a/src/internal/SetBuildNumber/Directory.Packages.props.pp b/src/internal/SetBuildNumber/Directory.Packages.props.pp
index 35f96eb6..2189a371 100644
--- a/src/internal/SetBuildNumber/Directory.Packages.props.pp
+++ b/src/internal/SetBuildNumber/Directory.Packages.props.pp
@@ -13,10 +13,8 @@
13 <PackageVersion Include="WixToolset.DUtil" Version="{packageversion}" /> 13 <PackageVersion Include="WixToolset.DUtil" Version="{packageversion}" />
14 <PackageVersion Include="WixToolset.WcaUtil" Version="{packageversion}" /> 14 <PackageVersion Include="WixToolset.WcaUtil" Version="{packageversion}" />
15 15
16 <PackageVersion Include="WixToolset.BootstrapperCore.Native" Version="{packageversion}" />
17 <PackageVersion Include="WixToolset.BalUtil" Version="{packageversion}" />
18 <PackageVersion Include="WixToolset.BextUtil" Version="{packageversion}" /> 16 <PackageVersion Include="WixToolset.BextUtil" Version="{packageversion}" />
19 <PackageVersion Include="WixToolset.Mba.Core" Version="{packageversion}" /> 17 <PackageVersion Include="WixToolset.BootstrapperApplicationApi" Version="{packageversion}" />
20 18
21 <PackageVersion Include="WixToolset.Data" Version="{packageversion}" /> 19 <PackageVersion Include="WixToolset.Data" Version="{packageversion}" />
22 <PackageVersion Include="WixToolset.Extensibility" Version="{packageversion}" /> 20 <PackageVersion Include="WixToolset.Extensibility" Version="{packageversion}" />
@@ -32,6 +30,7 @@
32 <PackageVersion Include="WixToolset.Heat" Version="{packageversion}" /> 30 <PackageVersion Include="WixToolset.Heat" Version="{packageversion}" />
33 31
34 <PackageVersion Include="WixToolset.Bal.wixext" Version="{packageversion}" /> 32 <PackageVersion Include="WixToolset.Bal.wixext" Version="{packageversion}" />
33 <PackageVersion Include="WixToolset.BootstrapperApplications.wixext" Version="{packageversion}" />
35 <PackageVersion Include="WixToolset.Dependency.wixext" Version="{packageversion}" /> 34 <PackageVersion Include="WixToolset.Dependency.wixext" Version="{packageversion}" />
36 <PackageVersion Include="WixToolset.NetFx.wixext" Version="{packageversion}" /> 35 <PackageVersion Include="WixToolset.NetFx.wixext" Version="{packageversion}" />
37 <PackageVersion Include="WixToolset.UI.wixext" Version="{packageversion}" /> 36 <PackageVersion Include="WixToolset.UI.wixext" Version="{packageversion}" />
diff --git a/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj b/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj
index 847e144a..bb1764fb 100644
--- a/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj
+++ b/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj
@@ -11,7 +11,7 @@
11 </ItemGroup> 11 </ItemGroup>
12 12
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16 16
17 <UsingTask TaskName="GenerateMetadata" AssemblyFile="$(BaseOutputPath)$(Configuration)\net472\MetadataTask.dll" /> 17 <UsingTask TaskName="GenerateMetadata" AssemblyFile="$(BaseOutputPath)$(Configuration)\net472\MetadataTask.dll" />
diff --git a/src/test/burn/TestBA/Program.cs b/src/test/burn/TestBA/Program.cs
index 6986a057..c6777b89 100644
--- a/src/test/burn/TestBA/Program.cs
+++ b/src/test/burn/TestBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace WixToolset.Test.BA 3namespace WixToolset.Test.BA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 internal class Program 7 internal class Program
8 { 8 {
diff --git a/src/test/burn/TestBA/TestBA.cs b/src/test/burn/TestBA/TestBA.cs
index 8a116957..1556acd0 100644
--- a/src/test/burn/TestBA/TestBA.cs
+++ b/src/test/burn/TestBA/TestBA.cs
@@ -10,7 +10,7 @@ namespace WixToolset.Test.BA
10 using System.Threading; 10 using System.Threading;
11 using System.Windows.Forms; 11 using System.Windows.Forms;
12 using Microsoft.Win32; 12 using Microsoft.Win32;
13 using WixToolset.Mba.Core; 13 using WixToolset.BootstrapperApplicationApi;
14 14
15 /// <summary> 15 /// <summary>
16 /// A minimal UX used for testing. 16 /// A minimal UX used for testing.
diff --git a/src/test/burn/TestBA/TestBA.csproj b/src/test/burn/TestBA/TestBA.csproj
index 715ac5bc..6db83b20 100644
--- a/src/test/burn/TestBA/TestBA.csproj
+++ b/src/test/burn/TestBA/TestBA.csproj
@@ -20,6 +20,6 @@
20 </ItemGroup> 20 </ItemGroup>
21 21
22 <ItemGroup> 22 <ItemGroup>
23 <PackageReference Include="WixToolset.Mba.Core" /> 23 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
24 </ItemGroup> 24 </ItemGroup>
25</Project> 25</Project>
diff --git a/src/test/burn/TestBA/TestBA_x64.csproj b/src/test/burn/TestBA/TestBA_x64.csproj
index 1f8659a0..9d8dc330 100644
--- a/src/test/burn/TestBA/TestBA_x64.csproj
+++ b/src/test/burn/TestBA/TestBA_x64.csproj
@@ -20,6 +20,6 @@
20 </ItemGroup> 20 </ItemGroup>
21 21
22 <ItemGroup> 22 <ItemGroup>
23 <PackageReference Include="WixToolset.Mba.Core" /> 23 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
24 </ItemGroup> 24 </ItemGroup>
25</Project> 25</Project>
diff --git a/src/test/burn/TestData/BAFunctionsTests/BafRelatedBundleVariableTesting/BafRelatedBundleVariableTesting.vcxproj b/src/test/burn/TestData/BAFunctionsTests/BafRelatedBundleVariableTesting/BafRelatedBundleVariableTesting.vcxproj
index 94d44ac3..58db7048 100644
--- a/src/test/burn/TestData/BAFunctionsTests/BafRelatedBundleVariableTesting/BafRelatedBundleVariableTesting.vcxproj
+++ b/src/test/burn/TestData/BAFunctionsTests/BafRelatedBundleVariableTesting/BafRelatedBundleVariableTesting.vcxproj
@@ -59,7 +59,7 @@
59 </ItemGroup> 59 </ItemGroup>
60 60
61 <ItemGroup> 61 <ItemGroup>
62 <PackageReference Include="WixToolset.BalUtil" /> 62 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
63 </ItemGroup> 63 </ItemGroup>
64 64
65 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 65 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/test/burn/TestData/BAFunctionsTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/BAFunctionsTests/BundleAv1/BundleAv1.wixproj
index b2045deb..d2688a00 100644
--- a/src/test/burn/TestData/BAFunctionsTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/BAFunctionsTests/BundleAv1/BundleAv1.wixproj
@@ -5,6 +5,7 @@
5 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 5 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
6 </ItemGroup> 6 </ItemGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <!-- For testing purposes: Use old Bal WiX extension instead of new BoostrapperApplications.wixext -->
8 <PackageReference Include="WixToolset.Bal.wixext" /> 9 <PackageReference Include="WixToolset.Bal.wixext" />
9 </ItemGroup> 10 </ItemGroup>
10</Project> \ No newline at end of file 11</Project>
diff --git a/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj
index dee120d7..63d8079e 100644
--- a/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/BAFunctionsTests/BundleAv2/BundleAv2.wixproj
@@ -8,6 +8,6 @@
8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 8 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
9 </ItemGroup> 9 </ItemGroup>
10 <ItemGroup> 10 <ItemGroup>
11 <PackageReference Include="WixToolset.Bal.wixext" /> 11 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj
index dcd38527..c643fe9f 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA/BundleA.wixproj
@@ -12,6 +12,6 @@
12 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 12 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleA_arm64/BundleA_arm64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_arm64/BundleA_arm64.wixproj
index 535129df..b3c0f4fd 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleA_arm64/BundleA_arm64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_arm64/BundleA_arm64.wixproj
@@ -13,6 +13,6 @@
13 <ProjectReference Include="..\PackageA_arm64\PackageA_arm64.wixproj" /> 13 <ProjectReference Include="..\PackageA_arm64\PackageA_arm64.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj
index 7e29856f..43bc988c 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleA_x64/BundleA_x64.wixproj
@@ -13,6 +13,6 @@
13 <ProjectReference Include="..\PackageA_x64\PackageA_x64.wixproj" /> 13 <ProjectReference Include="..\PackageA_x64\PackageA_x64.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleApu_x64/BundleApu_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleApu_x64/BundleApu_x64.wixproj
index 3cbedc3d..5841cf09 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleApu_x64/BundleApu_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleApu_x64/BundleApu_x64.wixproj
@@ -13,6 +13,6 @@
13 <ProjectReference Include="..\PackageApu_x64\PackageApu_x64.wixproj" /> 13 <ProjectReference Include="..\PackageApu_x64\PackageApu_x64.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj
index 6f39097a..06b07dcb 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleB/BundleB.wixproj
@@ -13,7 +13,8 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <!-- For testing purposes: Use old Bal WiX extension instead of new BoostrapperApplications.wixext -->
16 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.Bal.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 19 </ItemGroup>
19</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj
index c940f02a..bf3a8efb 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleB_x64/BundleB_x64.wixproj
@@ -15,7 +15,7 @@
15 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 15 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 <PackageReference Include="WixToolset.NetFx.wixext" /> 19 <PackageReference Include="WixToolset.NetFx.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj
index 0eb66ee3..d025a728 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleC/BundleC.wixproj
@@ -14,7 +14,7 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj
index af028ed4..1c036ed5 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleC_x64/BundleC_x64.wixproj
@@ -15,7 +15,7 @@
15 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 15 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 <PackageReference Include="WixToolset.NetFx.wixext" /> 19 <PackageReference Include="WixToolset.NetFx.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleD/BundleD.wixproj
index a2af1aa5..5972dc7e 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleD/BundleD.wixproj
@@ -14,7 +14,7 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/BasicFunctionalityTests/BundleD_x64/BundleD_x64.wixproj b/src/test/burn/TestData/BasicFunctionalityTests/BundleD_x64/BundleD_x64.wixproj
index 338d523d..4071910c 100644
--- a/src/test/burn/TestData/BasicFunctionalityTests/BundleD_x64/BundleD_x64.wixproj
+++ b/src/test/burn/TestData/BasicFunctionalityTests/BundleD_x64/BundleD_x64.wixproj
@@ -15,7 +15,7 @@
15 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 15 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 <PackageReference Include="WixToolset.NetFx.wixext" /> 19 <PackageReference Include="WixToolset.NetFx.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/BundlePackageTests/BundlePackageUninstallFailureBundle/BundlePackageUninstallFailureBundle.wixproj b/src/test/burn/TestData/BundlePackageTests/BundlePackageUninstallFailureBundle/BundlePackageUninstallFailureBundle.wixproj
index 276d9dcb..c7d97ed1 100644
--- a/src/test/burn/TestData/BundlePackageTests/BundlePackageUninstallFailureBundle/BundlePackageUninstallFailureBundle.wixproj
+++ b/src/test/burn/TestData/BundlePackageTests/BundlePackageUninstallFailureBundle/BundlePackageUninstallFailureBundle.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesBundle/MultipleBundlePackagesBundle.wixproj b/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesBundle/MultipleBundlePackagesBundle.wixproj
index a9639014..872fab7c 100644
--- a/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesBundle/MultipleBundlePackagesBundle.wixproj
+++ b/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesBundle/MultipleBundlePackagesBundle.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wixproj b/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wixproj
index 0a6ef51e..ad9766cc 100644
--- a/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wixproj
+++ b/src/test/burn/TestData/BundlePackageTests/MultipleBundlePackagesWithRemoteBundle/MultipleBundlePackagesWithRemoteBundle.wixproj
@@ -11,7 +11,7 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> 17</Project>
diff --git a/src/test/burn/TestData/BundlePackageTests/UpgradeBundlePackageBundlev1/UpgradeBundlePackageBundle.props b/src/test/burn/TestData/BundlePackageTests/UpgradeBundlePackageBundlev1/UpgradeBundlePackageBundle.props
index 1c761dfc..d187d093 100644
--- a/src/test/burn/TestData/BundlePackageTests/UpgradeBundlePackageBundlev1/UpgradeBundlePackageBundle.props
+++ b/src/test/burn/TestData/BundlePackageTests/UpgradeBundlePackageBundlev1/UpgradeBundlePackageBundle.props
@@ -9,6 +9,6 @@
9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" /> 9 <Compile Include="..\..\Templates\Bundle.wxs" Link="Bundle.wxs" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 </ItemGroup> 13 </ItemGroup>
14</Project> 14</Project>
diff --git a/src/test/burn/TestData/BundlePackageTests/V3BundlePackageBundle/V3BundlePackageBundle.wixproj b/src/test/burn/TestData/BundlePackageTests/V3BundlePackageBundle/V3BundlePackageBundle.wixproj
index a7930a09..4a9305ff 100644
--- a/src/test/burn/TestData/BundlePackageTests/V3BundlePackageBundle/V3BundlePackageBundle.wixproj
+++ b/src/test/burn/TestData/BundlePackageTests/V3BundlePackageBundle/V3BundlePackageBundle.wixproj
@@ -17,7 +17,7 @@
17 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 17 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
18 </ItemGroup> 18 </ItemGroup>
19 <ItemGroup> 19 <ItemGroup>
20 <PackageReference Include="WixToolset.Bal.wixext" /> 20 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
21 <PackageReference Include="WixToolset.NetFx.wixext" /> 21 <PackageReference Include="WixToolset.NetFx.wixext" />
22 </ItemGroup> 22 </ItemGroup>
23</Project> \ No newline at end of file 23</Project>
diff --git a/src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj
index 4fe00693..fc5e1443 100644
--- a/src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/CacheTests/BundleA/BundleA.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj
index ab711157..01a488d3 100644
--- a/src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/CacheTests/BundleB/BundleB.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj
index a0776d08..a5a8c6e3 100644
--- a/src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/CacheTests/BundleC/BundleC.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18 <!-- We do this dynamically to avoid committing such a large file to source control. --> 18 <!-- We do this dynamically to avoid committing such a large file to source control. -->
@@ -24,4 +24,4 @@
24 <Delete Files="$(OutputPath)fivegb.file" /> 24 <Delete Files="$(OutputPath)fivegb.file" />
25 <Delete Files="$(MSBuildProjectDirectory)\fivegb.file" /> 25 <Delete Files="$(MSBuildProjectDirectory)\fivegb.file" />
26 </Target> 26 </Target>
27</Project> \ No newline at end of file 27</Project>
diff --git a/src/test/burn/TestData/ContainerTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/ContainerTests/BundleA/BundleA.wixproj
index 1c2f1651..8202491c 100644
--- a/src/test/burn/TestData/ContainerTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/ContainerTests/BundleA/BundleA.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/ContainerTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/ContainerTests/BundleB/BundleB.wixproj
index a91e6317..b6d3d123 100644
--- a/src/test/burn/TestData/ContainerTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/ContainerTests/BundleB/BundleB.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
index 8a5c9594..4f0f4bed 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1/BundleAv1.wixproj
@@ -9,8 +9,8 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 <PackageReference Include="WixToolset.Util.wixext" /> 14 <PackageReference Include="WixToolset.Util.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
index 4c6a0993..82646d2d 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
@@ -9,8 +9,8 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 <PackageReference Include="WixToolset.Util.wixext" /> 14 <PackageReference Include="WixToolset.Util.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj
index eab737f8..0c1ac068 100644
--- a/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleAv2/BundleAv2.wixproj
@@ -9,8 +9,8 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 <PackageReference Include="WixToolset.Util.wixext" /> 14 <PackageReference Include="WixToolset.Util.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
index 2d2f4eaa..4a659ab1 100644
--- a/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleB/BundleB.wixproj
@@ -11,8 +11,8 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 <PackageReference Include="WixToolset.Util.wixext" /> 16 <PackageReference Include="WixToolset.Util.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
index cd65ea69..0ec02f6a 100644
--- a/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleC/BundleC.wixproj
@@ -15,8 +15,8 @@
15 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 15 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 <PackageReference Include="WixToolset.NetFx.wixext" /> 19 <PackageReference Include="WixToolset.NetFx.wixext" />
20 <PackageReference Include="WixToolset.Util.wixext" /> 20 <PackageReference Include="WixToolset.Util.wixext" />
21 </ItemGroup> 21 </ItemGroup>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
index 25af31de..f44759a6 100644
--- a/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleD/BundleD.wixproj
@@ -15,8 +15,8 @@
15 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 15 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 <PackageReference Include="WixToolset.NetFx.wixext" /> 19 <PackageReference Include="WixToolset.NetFx.wixext" />
20 <PackageReference Include="WixToolset.Util.wixext" /> 20 <PackageReference Include="WixToolset.Util.wixext" />
21 </ItemGroup> 21 </ItemGroup>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
index 3fddc2d4..32ef2b42 100644
--- a/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleE/BundleE.wixproj
@@ -14,8 +14,8 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 <PackageReference Include="WixToolset.Util.wixext" /> 19 <PackageReference Include="WixToolset.Util.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
index 75481940..62617f5e 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF/BundleF.wixproj
@@ -11,11 +11,11 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 <PackageReference Include="WixToolset.Util.wixext" /> 16 <PackageReference Include="WixToolset.Util.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18 <ItemGroup> 18 <ItemGroup>
19 <WixExtension Include="$(ForTestingUseOnlyWixextPath)" /> 19 <WixExtension Include="$(ForTestingUseOnlyWixextPath)" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
index 14072fed..ea71ae07 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnA/BundleF_AddOnA.wixproj
@@ -13,11 +13,11 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 <PackageReference Include="WixToolset.Util.wixext" /> 18 <PackageReference Include="WixToolset.Util.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20 <ItemGroup> 20 <ItemGroup>
21 <WixExtension Include="$(ForTestingUseOnlyWixextPath)" /> 21 <WixExtension Include="$(ForTestingUseOnlyWixextPath)" />
22 </ItemGroup> 22 </ItemGroup>
23</Project> \ No newline at end of file 23</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
index c467222f..ed46e89c 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_AddOnB/BundleF_AddOnB.wixproj
@@ -13,11 +13,11 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 <PackageReference Include="WixToolset.Util.wixext" /> 18 <PackageReference Include="WixToolset.Util.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20 <ItemGroup> 20 <ItemGroup>
21 <WixExtension Include="$(ForTestingUseOnlyWixextPath)" /> 21 <WixExtension Include="$(ForTestingUseOnlyWixextPath)" />
22 </ItemGroup> 22 </ItemGroup>
23</Project> \ No newline at end of file 23</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj
index 1c8ad4d3..89c9441a 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_1/BundleF_PatchAv1_0_1.wixproj
@@ -9,8 +9,8 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 <PackageReference Include="WixToolset.Util.wixext" /> 14 <PackageReference Include="WixToolset.Util.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj
index dcc89f67..5861f538 100644
--- a/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleF_PatchAv1_0_2/BundleF_PatchAv1_0_2.wixproj
@@ -10,8 +10,8 @@
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 <PackageReference Include="WixToolset.Util.wixext" /> 15 <PackageReference Include="WixToolset.Util.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj
index 7b6aa9f3..a8b3c894 100644
--- a/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleFv2/BundleFv2.wixproj
@@ -10,8 +10,8 @@
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 <PackageReference Include="WixToolset.Util.wixext" /> 15 <PackageReference Include="WixToolset.Util.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj
index 14817b3a..da763f89 100644
--- a/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleHv1/BundleHv1.wixproj
@@ -7,7 +7,7 @@
7 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 7 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
8 </ItemGroup> 8 </ItemGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <PackageReference Include="WixToolset.Bal.wixext" /> 10 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
11 <PackageReference Include="WixToolset.NetFx.wixext" /> 11 <PackageReference Include="WixToolset.NetFx.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
index 6a96e230..5a0a0d8f 100644
--- a/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleHv2/BundleHv2.wixproj
@@ -10,7 +10,7 @@
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
index 5a418642..afe4d72c 100644
--- a/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleJ/BundleJ.wixproj
@@ -14,8 +14,8 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 <PackageReference Include="WixToolset.Util.wixext" /> 19 <PackageReference Include="WixToolset.Util.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
index e31d3423..19dbd4d5 100644
--- a/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleJ_Patch/BundleJ_Patch.wixproj
@@ -14,8 +14,8 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 <PackageReference Include="WixToolset.Util.wixext" /> 19 <PackageReference Include="WixToolset.Util.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj
index ff9db038..8cf03ae6 100644
--- a/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleKv1/BundleKv1.wixproj
@@ -6,7 +6,7 @@
6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
7 </ItemGroup> 7 </ItemGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <PackageReference Include="WixToolset.Bal.wixext" /> 9 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
10 <PackageReference Include="WixToolset.NetFx.wixext" /> 10 <PackageReference Include="WixToolset.NetFx.wixext" />
11 </ItemGroup> 11 </ItemGroup>
12</Project> \ No newline at end of file 12</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
index 9f55fa9a..c234c54f 100644
--- a/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleKv2/BundleKv2.wixproj
@@ -9,7 +9,7 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj b/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj
index e1a60b4e..6f28e222 100644
--- a/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleL/BundleL.wixproj
@@ -13,8 +13,8 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 <PackageReference Include="WixToolset.Util.wixext" /> 18 <PackageReference Include="WixToolset.Util.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleM/BundleM.wixproj b/src/test/burn/TestData/DependencyTests/BundleM/BundleM.wixproj
index 3aee3643..9f135e71 100644
--- a/src/test/burn/TestData/DependencyTests/BundleM/BundleM.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleM/BundleM.wixproj
@@ -13,8 +13,8 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 <PackageReference Include="WixToolset.Util.wixext" /> 18 <PackageReference Include="WixToolset.Util.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleNv1/BundleNv1.wixproj b/src/test/burn/TestData/DependencyTests/BundleNv1/BundleNv1.wixproj
index 3bcd8c0c..6b8fb17c 100644
--- a/src/test/burn/TestData/DependencyTests/BundleNv1/BundleNv1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleNv1/BundleNv1.wixproj
@@ -7,7 +7,7 @@
7 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 7 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
8 </ItemGroup> 8 </ItemGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <PackageReference Include="WixToolset.Bal.wixext" /> 10 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
11 <PackageReference Include="WixToolset.NetFx.wixext" /> 11 <PackageReference Include="WixToolset.NetFx.wixext" />
12 </ItemGroup> 12 </ItemGroup>
13</Project> \ No newline at end of file 13</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj b/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj
index 68a0d0d3..f90d8177 100644
--- a/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleNv1_0_1/BundleNv1_0_1.wixproj
@@ -11,7 +11,7 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj b/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj
index a66c39f8..e87d9914 100644
--- a/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj
+++ b/src/test/burn/TestData/DependencyTests/BundleNv2/BundleNv2.wixproj
@@ -11,7 +11,7 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj
index 27c6e583..88146f06 100644
--- a/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/ElevationTests/BundleA/BundleA.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/BrokenPerUserArpEntryExePackage/BrokenPerUserArpEntryExePackage.wixproj b/src/test/burn/TestData/ExePackageTests/BrokenPerUserArpEntryExePackage/BrokenPerUserArpEntryExePackage.wixproj
index bcb447b0..f164886b 100644
--- a/src/test/burn/TestData/ExePackageTests/BrokenPerUserArpEntryExePackage/BrokenPerUserArpEntryExePackage.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/BrokenPerUserArpEntryExePackage/BrokenPerUserArpEntryExePackage.wixproj
@@ -11,7 +11,7 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/CustomExitCodeExePackage/CustomExitCodeExePackage.wixproj b/src/test/burn/TestData/ExePackageTests/CustomExitCodeExePackage/CustomExitCodeExePackage.wixproj
index 403f3320..d87407f2 100644
--- a/src/test/burn/TestData/ExePackageTests/CustomExitCodeExePackage/CustomExitCodeExePackage.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/CustomExitCodeExePackage/CustomExitCodeExePackage.wixproj
@@ -11,7 +11,7 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackage/PerMachineArpEntryExePackage.wixproj b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackage/PerMachineArpEntryExePackage.wixproj
index ed46e6a5..c298711c 100644
--- a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackage/PerMachineArpEntryExePackage.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackage/PerMachineArpEntryExePackage.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageFailure/PerMachineArpEntryExePackageFailure.wixproj b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageFailure/PerMachineArpEntryExePackageFailure.wixproj
index e4219565..dd8007e9 100644
--- a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageFailure/PerMachineArpEntryExePackageFailure.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageFailure/PerMachineArpEntryExePackageFailure.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\PackageFail\PackageFail.wixproj" /> 12 <ProjectReference Include="..\PackageFail\PackageFail.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageUninstallFailure/PerMachineArpEntryExePackageUninstallFailure.wixproj b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageUninstallFailure/PerMachineArpEntryExePackageUninstallFailure.wixproj
index bbab2b75..1072365c 100644
--- a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageUninstallFailure/PerMachineArpEntryExePackageUninstallFailure.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryExePackageUninstallFailure/PerMachineArpEntryExePackageUninstallFailure.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\PackageTestExe\PackageTestExe.wixproj" /> 12 <ProjectReference Include="..\PackageTestExe\PackageTestExe.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryWithUninstallStringExePackage/PerMachineArpEntryWithUninstallStringExePackage.wixproj b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryWithUninstallStringExePackage/PerMachineArpEntryWithUninstallStringExePackage.wixproj
index afdd9e5b..cf32e269 100644
--- a/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryWithUninstallStringExePackage/PerMachineArpEntryWithUninstallStringExePackage.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/PerMachineArpEntryWithUninstallStringExePackage/PerMachineArpEntryWithUninstallStringExePackage.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> 19</Project>
diff --git a/src/test/burn/TestData/ExePackageTests/PerUserArpEntryExePackage/PerUserArpEntryExePackage.wixproj b/src/test/burn/TestData/ExePackageTests/PerUserArpEntryExePackage/PerUserArpEntryExePackage.wixproj
index 06395843..4141cc8f 100644
--- a/src/test/burn/TestData/ExePackageTests/PerUserArpEntryExePackage/PerUserArpEntryExePackage.wixproj
+++ b/src/test/burn/TestData/ExePackageTests/PerUserArpEntryExePackage/PerUserArpEntryExePackage.wixproj
@@ -11,7 +11,7 @@
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj
index 9cd861af..768644a2 100644
--- a/src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleA/BundleA.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj
index 4b2da9fd..34ab1aef 100644
--- a/src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleB/BundleB.wixproj
@@ -10,7 +10,7 @@
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj
index cdabf5ca..97b6ce0c 100644
--- a/src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleC/BundleC.wixproj
@@ -13,10 +13,10 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19 <Target Name="RemovePackageThatShouldBeMissing" AfterTargets="AfterBuild"> 19 <Target Name="RemovePackageThatShouldBeMissing" AfterTargets="AfterBuild">
20 <Delete Files="$(OutputPath)MissingNonVital.msi" /> 20 <Delete Files="$(OutputPath)MissingNonVital.msi" />
21 </Target> 21 </Target>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj
index 7b7408c6..38748d4a 100644
--- a/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/FailureTests/BundleD/BundleD.wixproj
@@ -12,8 +12,8 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 <PackageReference Include="WixToolset.Util.wixext" /> 17 <PackageReference Include="WixToolset.Util.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj
index 8a5c9594..4f0f4bed 100644
--- a/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/FeatureTests/BundleAv1/BundleAv1.wixproj
@@ -9,8 +9,8 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 <PackageReference Include="WixToolset.Util.wixext" /> 14 <PackageReference Include="WixToolset.Util.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj b/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
index 4c6a0993..82646d2d 100644
--- a/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
+++ b/src/test/burn/TestData/FeatureTests/BundleAv1_0_1/BundleAv1_0_1.wixproj
@@ -9,8 +9,8 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 <PackageReference Include="WixToolset.Util.wixext" /> 14 <PackageReference Include="WixToolset.Util.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/FilesInUseTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/FilesInUseTests/BundleA/BundleA.wixproj
index c71410c2..838f37db 100644
--- a/src/test/burn/TestData/FilesInUseTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/FilesInUseTests/BundleA/BundleA.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj b/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj
index e0860665..445f4eda 100644
--- a/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj
+++ b/src/test/burn/TestData/FilesInUseTests/WixStdBaBundle/WixStdBaBundle.wixproj
@@ -12,6 +12,6 @@
12 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 12 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj
index ee0e38cb..0dea1e40 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv1/BundleAv1.wixproj
@@ -6,7 +6,7 @@
6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
7 </ItemGroup> 7 </ItemGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <PackageReference Include="WixToolset.Bal.wixext" /> 9 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
10 <PackageReference Include="WixToolset.NetFx.wixext" /> 10 <PackageReference Include="WixToolset.NetFx.wixext" />
11 </ItemGroup> 11 </ItemGroup>
12</Project> \ No newline at end of file 12</Project>
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
index b094f48a..595c9160 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleAv2/BundleAv2.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj
index 18a3e364..f21da8ef 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv1/BundleCv1.wixproj
@@ -6,7 +6,7 @@
6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
7 </ItemGroup> 7 </ItemGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <PackageReference Include="WixToolset.Bal.wixext" /> 9 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
10 <PackageReference Include="WixToolset.NetFx.wixext" /> 10 <PackageReference Include="WixToolset.NetFx.wixext" />
11 </ItemGroup> 11 </ItemGroup>
12</Project> \ No newline at end of file 12</Project>
diff --git a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
index e3fc3a86..5e00b79e 100644
--- a/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
+++ b/src/test/burn/TestData/ForwardCompatibleBundleTests/BundleCv2/BundleCv2.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj
index 5796178b..7b3e9250 100644
--- a/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/LayoutTests/BundleA/BundleA.wixproj
@@ -9,7 +9,7 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/LayoutTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/LayoutTests/BundleB/BundleB.wixproj
index 2ce22ea1..c19f3f25 100644
--- a/src/test/burn/TestData/LayoutTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/LayoutTests/BundleB/BundleB.wixproj
@@ -12,6 +12,6 @@
12 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 12 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/LongPathTests/NonCompressedBundle/NonCompressedBundle.wixproj b/src/test/burn/TestData/LongPathTests/NonCompressedBundle/NonCompressedBundle.wixproj
index 3686200c..eb84c6b4 100644
--- a/src/test/burn/TestData/LongPathTests/NonCompressedBundle/NonCompressedBundle.wixproj
+++ b/src/test/burn/TestData/LongPathTests/NonCompressedBundle/NonCompressedBundle.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/Manual/BafThmutilTesting/BafThmUtilTesting.vcxproj b/src/test/burn/TestData/Manual/BafThmutilTesting/BafThmUtilTesting.vcxproj
index 88bb083b..b6de5844 100644
--- a/src/test/burn/TestData/Manual/BafThmutilTesting/BafThmUtilTesting.vcxproj
+++ b/src/test/burn/TestData/Manual/BafThmutilTesting/BafThmUtilTesting.vcxproj
@@ -62,7 +62,7 @@
62 </ItemGroup> 62 </ItemGroup>
63 63
64 <ItemGroup> 64 <ItemGroup>
65 <PackageReference Include="WixToolset.BalUtil" /> 65 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
66 </ItemGroup> 66 </ItemGroup>
67 67
68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/test/burn/TestData/Manual/BundleA/BundleA.wixproj b/src/test/burn/TestData/Manual/BundleA/BundleA.wixproj
index 225664b9..3d539908 100644
--- a/src/test/burn/TestData/Manual/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/Manual/BundleA/BundleA.wixproj
@@ -14,9 +14,9 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19 <Target Name="CopyManualInstructions" AfterTargets="AfterBuild"> 19 <Target Name="CopyManualInstructions" AfterTargets="AfterBuild">
20 <Copy SourceFiles="ManualTests.txt" DestinationFiles="$(OutputPath)ManualTests.txt" /> 20 <Copy SourceFiles="ManualTests.txt" DestinationFiles="$(OutputPath)ManualTests.txt" />
21 </Target> 21 </Target>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/Manual/BundleB/BundleB.wixproj b/src/test/burn/TestData/Manual/BundleB/BundleB.wixproj
index e7d029a3..b37138e0 100644
--- a/src/test/burn/TestData/Manual/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/Manual/BundleB/BundleB.wixproj
@@ -26,7 +26,7 @@
26 26
27 <ItemGroup> 27 <ItemGroup>
28 <PackageReference Include="WixToolset.Heat" /> 28 <PackageReference Include="WixToolset.Heat" />
29 <PackageReference Include="WixToolset.Bal.wixext" /> 29 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
30 </ItemGroup> 30 </ItemGroup>
31 31
32 <!-- We do this dynamically to avoid committing so many files to source control. --> 32 <!-- We do this dynamically to avoid committing so many files to source control. -->
diff --git a/src/test/burn/TestData/Manual/BundleC/BundleC.wixproj b/src/test/burn/TestData/Manual/BundleC/BundleC.wixproj
index eabd529c..abb9f506 100644
--- a/src/test/burn/TestData/Manual/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/Manual/BundleC/BundleC.wixproj
@@ -13,6 +13,6 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj
index 2a284491..c70f191c 100644
--- a/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv1/BundleAv1.wixproj
@@ -7,6 +7,6 @@
7 <ProjectReference Include="..\PackageCv1\PackageCv1.wixproj" /> 7 <ProjectReference Include="..\PackageCv1\PackageCv1.wixproj" />
8 </ItemGroup> 8 </ItemGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <PackageReference Include="WixToolset.Bal.wixext" /> 10 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
11 </ItemGroup> 11 </ItemGroup>
12</Project> \ No newline at end of file 12</Project>
diff --git a/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
index a259ed2e..c2978b3d 100644
--- a/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleAv2/BundleAv2.wixproj
@@ -10,6 +10,6 @@
10 <ProjectReference Include="..\PackageD\PackageD.wixproj" /> 10 <ProjectReference Include="..\PackageD\PackageD.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj
index 8ee83380..1ea9d30d 100644
--- a/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv1/BundleBv1.wixproj
@@ -5,7 +5,7 @@
5 <ProjectReference Include="..\PackageBv1\PackageBv1.wixproj" /> 5 <ProjectReference Include="..\PackageBv1\PackageBv1.wixproj" />
6 </ItemGroup> 6 </ItemGroup>
7 <ItemGroup> 7 <ItemGroup>
8 <PackageReference Include="WixToolset.Bal.wixext" /> 8 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
9 <PackageReference Include="WixToolset.NetFx.wixext" /> 9 <PackageReference Include="WixToolset.NetFx.wixext" />
10 </ItemGroup> 10 </ItemGroup>
11</Project> \ No newline at end of file 11</Project>
diff --git a/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
index 70bec122..6cf88241 100644
--- a/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
+++ b/src/test/burn/TestData/MsiTransactionTests/BundleBv2/BundleBv2.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\PackageF\PackageF.wixproj" /> 12 <ProjectReference Include="..\PackageF\PackageF.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj
index 8ca41da7..c3c09a4b 100644
--- a/src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundleA/BundleA.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
index 5eeaff59..b0787ad7 100644
--- a/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA/BundlePatchA.wixproj
@@ -16,7 +16,7 @@
16 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 16 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
17 </ItemGroup> 17 </ItemGroup>
18 <ItemGroup> 18 <ItemGroup>
19 <PackageReference Include="WixToolset.Bal.wixext" /> 19 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
20 <PackageReference Include="WixToolset.NetFx.wixext" /> 20 <PackageReference Include="WixToolset.NetFx.wixext" />
21 </ItemGroup> 21 </ItemGroup>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj b/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj
index b80d5613..c4bfbe01 100644
--- a/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj
+++ b/src/test/burn/TestData/PatchTests/BundlePatchA2/BundlePatchA2.wixproj
@@ -14,7 +14,7 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj
index b084997c..06916058 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wixproj
@@ -18,7 +18,7 @@
18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" /> 18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" />
19 </ItemGroup> 19 </ItemGroup>
20 <ItemGroup> 20 <ItemGroup>
21 <PackageReference Include="WixToolset.Bal.wixext" /> 21 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
22 <PackageReference Include="WixToolset.Util.wixext" /> 22 <PackageReference Include="WixToolset.Util.wixext" />
23 </ItemGroup> 23 </ItemGroup>
24</Project> \ No newline at end of file 24</Project>
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs
index f56a7f8a..a86f498f 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleA/BundleA.wxs
@@ -9,7 +9,7 @@
9 <Payload Name="good.runtimeconfig.json" SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" /> 9 <Payload Name="good.runtimeconfig.json" SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" />
10 <Payload Name="TestBA.runtimeconfig.json" SourceFile="bad.runtimeconfig.json" /> 10 <Payload Name="TestBA.runtimeconfig.json" SourceFile="bad.runtimeconfig.json" />
11 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" /> 11 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" />
12 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.Mba.Core.dll" /> 12 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.BootstrapperApplicationApi.dll" />
13 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" /> 13 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" />
14 14
15 <bal:WixPrerequisiteBootstrapperApplication /> 15 <bal:WixPrerequisiteBootstrapperApplication />
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj
index ade73a52..cc99a817 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wixproj
@@ -18,7 +18,7 @@
18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" /> 18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" />
19 </ItemGroup> 19 </ItemGroup>
20 <ItemGroup> 20 <ItemGroup>
21 <PackageReference Include="WixToolset.Bal.wixext" /> 21 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
22 <PackageReference Include="WixToolset.Util.wixext" /> 22 <PackageReference Include="WixToolset.Util.wixext" />
23 </ItemGroup> 23 </ItemGroup>
24</Project> \ No newline at end of file 24</Project>
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs
index 87b8be36..7a84bd5b 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleB/BundleB.wxs
@@ -8,7 +8,7 @@
8 <Payload Name="good.config" SourceFile="!(bindpath.net2x86)\TestBA.exe.config" /> 8 <Payload Name="good.config" SourceFile="!(bindpath.net2x86)\TestBA.exe.config" />
9 <Payload Name="TestBA.exe.config" SourceFile="bad.config" /> 9 <Payload Name="TestBA.exe.config" SourceFile="bad.config" />
10 <Payload SourceFile="!(bindpath.net2x86)\mbanative.dll" /> 10 <Payload SourceFile="!(bindpath.net2x86)\mbanative.dll" />
11 <Payload SourceFile="!(bindpath.net2x86)\WixToolset.Mba.Core.dll" /> 11 <Payload SourceFile="!(bindpath.net2x86)\WixToolset.BootstrapperApplicationApi.dll" />
12 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" /> 12 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" />
13 13
14 <bal:WixPrerequisiteBootstrapperApplication /> 14 <bal:WixPrerequisiteBootstrapperApplication />
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wixproj
index 81641f66..7ed34aa5 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wixproj
@@ -18,7 +18,7 @@
18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" /> 18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" />
19 </ItemGroup> 19 </ItemGroup>
20 <ItemGroup> 20 <ItemGroup>
21 <PackageReference Include="WixToolset.Bal.wixext" /> 21 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
22 <PackageReference Include="WixToolset.Util.wixext" /> 22 <PackageReference Include="WixToolset.Util.wixext" />
23 </ItemGroup> 23 </ItemGroup>
24</Project> \ No newline at end of file 24</Project>
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wxs b/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wxs
index 9bf7932b..e03cad62 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleC/BundleC.wxs
@@ -8,7 +8,7 @@
8 <Payload Name="good.runtimeconfig.json" SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" /> 8 <Payload Name="good.runtimeconfig.json" SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" />
9 <Payload Name="TestBA.runtimeconfig.json" SourceFile="bad.runtimeconfig.json" /> 9 <Payload Name="TestBA.runtimeconfig.json" SourceFile="bad.runtimeconfig.json" />
10 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" /> 10 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" />
11 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.Mba.Core.dll" /> 11 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.BootstrapperApplicationApi.dll" />
12 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" /> 12 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" />
13 13
14 <bal:WixPrerequisiteBootstrapperApplication /> 14 <bal:WixPrerequisiteBootstrapperApplication />
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wixproj
index b3ba4987..280193df 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wixproj
@@ -18,7 +18,7 @@
18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" /> 18 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" />
19 </ItemGroup> 19 </ItemGroup>
20 <ItemGroup> 20 <ItemGroup>
21 <PackageReference Include="WixToolset.Bal.wixext" /> 21 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
22 <PackageReference Include="WixToolset.Util.wixext" /> 22 <PackageReference Include="WixToolset.Util.wixext" />
23 </ItemGroup> 23 </ItemGroup>
24</Project> \ No newline at end of file 24</Project>
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wxs b/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wxs
index 68baba22..2eed4bd1 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleD/BundleD.wxs
@@ -7,7 +7,7 @@
7 <Payload Name="good.config" SourceFile="!(bindpath.net2x86)\TestBA.exe.config" /> 7 <Payload Name="good.config" SourceFile="!(bindpath.net2x86)\TestBA.exe.config" />
8 <Payload Name="TestBA.exe.config" SourceFile="bad.config" /> 8 <Payload Name="TestBA.exe.config" SourceFile="bad.config" />
9 <Payload SourceFile="!(bindpath.net2x86)\mbanative.dll" /> 9 <Payload SourceFile="!(bindpath.net2x86)\mbanative.dll" />
10 <Payload SourceFile="!(bindpath.net2x86)\WixToolset.Mba.Core.dll" /> 10 <Payload SourceFile="!(bindpath.net2x86)\WixToolset.BootstrapperApplicationApi.dll" />
11 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" /> 11 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" />
12 12
13 <bal:WixPrerequisiteBootstrapperApplication /> 13 <bal:WixPrerequisiteBootstrapperApplication />
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wixproj b/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wixproj
index 5d271f55..6e3bbfa5 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wixproj
+++ b/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wixproj
@@ -16,7 +16,7 @@
16 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" /> 16 <ProjectReference Include="..\ReplaceConfig\ReplaceConfig.vcxproj" />
17 </ItemGroup> 17 </ItemGroup>
18 <ItemGroup> 18 <ItemGroup>
19 <PackageReference Include="WixToolset.Bal.wixext" /> 19 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
20 <PackageReference Include="WixToolset.Util.wixext" /> 20 <PackageReference Include="WixToolset.Util.wixext" />
21 </ItemGroup> 21 </ItemGroup>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wxs b/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wxs
index 4855c66e..b6962b65 100644
--- a/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wxs
+++ b/src/test/burn/TestData/PrereqBaTests/BundleE/BundleE.wxs
@@ -8,7 +8,7 @@
8 <Payload SourceFile="!(bindpath.dncx86)\TestBA.dll" /> 8 <Payload SourceFile="!(bindpath.dncx86)\TestBA.dll" />
9 <Payload SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" /> 9 <Payload SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" />
10 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" /> 10 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" />
11 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.Mba.Core.dll" /> 11 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.BootstrapperApplicationApi.dll" />
12 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" /> 12 <Payload SourceFile="$(var.PrereqBaf.TargetPath)" bal:BAFunctions="yes" />
13 </BootstrapperApplication> 13 </BootstrapperApplication>
14 </Fragment> 14 </Fragment>
diff --git a/src/test/burn/TestData/PrereqBaTests/PrereqBaf/PrereqBaf.vcxproj b/src/test/burn/TestData/PrereqBaTests/PrereqBaf/PrereqBaf.vcxproj
index 0d8d63be..4156a8f5 100644
--- a/src/test/burn/TestData/PrereqBaTests/PrereqBaf/PrereqBaf.vcxproj
+++ b/src/test/burn/TestData/PrereqBaTests/PrereqBaf/PrereqBaf.vcxproj
@@ -59,7 +59,7 @@
59 </ItemGroup> 59 </ItemGroup>
60 60
61 <ItemGroup> 61 <ItemGroup>
62 <PackageReference Include="WixToolset.BalUtil" /> 62 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
63 </ItemGroup> 63 </ItemGroup>
64 64
65 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 65 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj
index 1a1df1b6..26119b20 100644
--- a/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/RegistrationTests/BundleA/BundleA.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj
index 5d7e7756..ba23c2b2 100644
--- a/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/RollbackBoundaryTests/BundleA/BundleA.wixproj
@@ -15,6 +15,6 @@
15 <ProjectReference Include="..\PackageF\PackageF.wixproj" /> 15 <ProjectReference Include="..\PackageF\PackageF.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj
index 80c91e07..57aeab6e 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleA/BundleA.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj
index 0a320fa5..d5fc3e1f 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleAReverse/BundleAReverse.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj
index e489a5cf..71ffb1a6 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleB/BundleB.wixproj
@@ -14,7 +14,7 @@
14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 14 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
15 </ItemGroup> 15 </ItemGroup>
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="WixToolset.Bal.wixext" /> 17 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
18 <PackageReference Include="WixToolset.NetFx.wixext" /> 18 <PackageReference Include="WixToolset.NetFx.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj
index 5e8f6d13..38cdae50 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleC/BundleC.wixproj
@@ -15,7 +15,7 @@
15 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 15 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 <PackageReference Include="WixToolset.NetFx.wixext" /> 19 <PackageReference Include="WixToolset.NetFx.wixext" />
20 </ItemGroup> 20 </ItemGroup>
21</Project> \ No newline at end of file 21</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj
index 7a3a99a7..e0850f95 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleD/BundleD.wixproj
@@ -13,7 +13,7 @@
13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 13 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
14 </ItemGroup> 14 </ItemGroup>
15 <ItemGroup> 15 <ItemGroup>
16 <PackageReference Include="WixToolset.Bal.wixext" /> 16 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
17 <PackageReference Include="WixToolset.NetFx.wixext" /> 17 <PackageReference Include="WixToolset.NetFx.wixext" />
18 </ItemGroup> 18 </ItemGroup>
19</Project> \ No newline at end of file 19</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj
index 72634a2f..450b699d 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleOnlyA/BundleOnlyA.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj b/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj
index 1f950289..f48ce034 100644
--- a/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj
+++ b/src/test/burn/TestData/SlipstreamTests/BundleOnlyPatchA/BundleOnlyPatchA.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs
index 98c3acb2..13f32146 100644
--- a/src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib/TestBA.wxs
@@ -6,7 +6,7 @@
6 <Payload SourceFile="!(bindpath.dncx86)\TestBA.dll" /> 6 <Payload SourceFile="!(bindpath.dncx86)\TestBA.dll" />
7 <Payload SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" /> 7 <Payload SourceFile="!(bindpath.dncx86)\TestBA.runtimeconfig.json" />
8 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" /> 8 <Payload SourceFile="!(bindpath.dncx86)\mbanative.dll" />
9 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.Mba.Core.dll" /> 9 <Payload SourceFile="!(bindpath.dncx86)\WixToolset.BootstrapperApplicationApi.dll" />
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 11
12 <PackageGroup Id="TestBAdnc"> 12 <PackageGroup Id="TestBAdnc">
@@ -17,7 +17,7 @@
17 <BootstrapperApplication SourceFile="!(bindpath.net2x86)\TestBA.exe"> 17 <BootstrapperApplication SourceFile="!(bindpath.net2x86)\TestBA.exe">
18 <Payload SourceFile="!(bindpath.net2x86)\TestBA.exe.config" /> 18 <Payload SourceFile="!(bindpath.net2x86)\TestBA.exe.config" />
19 <Payload SourceFile="!(bindpath.net2x86)\mbanative.dll" /> 19 <Payload SourceFile="!(bindpath.net2x86)\mbanative.dll" />
20 <Payload SourceFile="!(bindpath.net2x86)\WixToolset.Mba.Core.dll" /> 20 <Payload SourceFile="!(bindpath.net2x86)\WixToolset.BootstrapperApplicationApi.dll" />
21 </BootstrapperApplication> 21 </BootstrapperApplication>
22 22
23 <PackageGroup Id="TestBA"> 23 <PackageGroup Id="TestBA">
diff --git a/src/test/burn/TestData/TestBA/TestBAWixlib/WixBA.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib/WixBA.wxs
index 3d4eb274..372dbd9b 100644
--- a/src/test/burn/TestData/TestBA/TestBAWixlib/WixBA.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib/WixBA.wxs
@@ -4,7 +4,7 @@
4 <BootstrapperApplication SourceFile="!(bindpath.net4x86)\WixToolset.WixBA.exe"> 4 <BootstrapperApplication SourceFile="!(bindpath.net4x86)\WixToolset.WixBA.exe">
5 <Payload SourceFile="!(bindpath.net4x86)\WixToolset.WixBA.exe.config" /> 5 <Payload SourceFile="!(bindpath.net4x86)\WixToolset.WixBA.exe.config" />
6 <Payload SourceFile="!(bindpath.net4x86)\mbanative.dll" /> 6 <Payload SourceFile="!(bindpath.net4x86)\mbanative.dll" />
7 <Payload SourceFile="!(bindpath.net4x86)\WixToolset.Mba.Core.dll" /> 7 <Payload SourceFile="!(bindpath.net4x86)\WixToolset.BootstrapperApplicationApi.dll" />
8 <Payload SourceFile='..\..\..\..\..\..\License.txt' /> 8 <Payload SourceFile='..\..\..\..\..\..\License.txt' />
9 </BootstrapperApplication> 9 </BootstrapperApplication>
10 10
diff --git a/src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj b/src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj
index 788353d6..f80dc6cc 100644
--- a/src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib/testbawixlib.wixproj
@@ -16,7 +16,7 @@
16 <ProjectReference Include="..\..\..\WixToolset.WixBA\WixToolset.WixBA.csproj" /> 16 <ProjectReference Include="..\..\..\WixToolset.WixBA\WixToolset.WixBA.csproj" />
17 </ItemGroup> 17 </ItemGroup>
18 <ItemGroup> 18 <ItemGroup>
19 <PackageReference Include="WixToolset.Bal.wixext" /> 19 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
20 <PackageReference Include="WixToolset.Netfx.wixext" /> 20 <PackageReference Include="WixToolset.Netfx.wixext" />
21 </ItemGroup> 21 </ItemGroup>
22</Project> \ No newline at end of file 22</Project>
diff --git a/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs
index 08d428a1..1cf70162 100644
--- a/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/TestBA_x64.wxs
@@ -6,7 +6,7 @@
6 <Payload SourceFile="!(bindpath.dncx64)\TestBA.dll" /> 6 <Payload SourceFile="!(bindpath.dncx64)\TestBA.dll" />
7 <Payload SourceFile="!(bindpath.dncx64)\TestBA.runtimeconfig.json" /> 7 <Payload SourceFile="!(bindpath.dncx64)\TestBA.runtimeconfig.json" />
8 <Payload SourceFile="!(bindpath.dncx64)\mbanative.dll" /> 8 <Payload SourceFile="!(bindpath.dncx64)\mbanative.dll" />
9 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.Mba.Core.dll" /> 9 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.BootstrapperApplicationApi.dll" />
10 </BootstrapperApplication> 10 </BootstrapperApplication>
11 11
12 <PackageGroup Id="TestBAdnc_x64"> 12 <PackageGroup Id="TestBAdnc_x64">
@@ -17,7 +17,7 @@
17 <BootstrapperApplication SourceFile="!(bindpath.net2x64)\TestBA.exe"> 17 <BootstrapperApplication SourceFile="!(bindpath.net2x64)\TestBA.exe">
18 <Payload SourceFile="!(bindpath.net2x64)\TestBA.exe.config" /> 18 <Payload SourceFile="!(bindpath.net2x64)\TestBA.exe.config" />
19 <Payload SourceFile="!(bindpath.net2x64)\mbanative.dll" /> 19 <Payload SourceFile="!(bindpath.net2x64)\mbanative.dll" />
20 <Payload SourceFile="!(bindpath.net2x64)\WixToolset.Mba.Core.dll" /> 20 <Payload SourceFile="!(bindpath.net2x64)\WixToolset.BootstrapperApplicationApi.dll" />
21 </BootstrapperApplication> 21 </BootstrapperApplication>
22 22
23 <PackageGroup Id="TestBA_x64"> 23 <PackageGroup Id="TestBA_x64">
diff --git a/src/test/burn/TestData/TestBA/TestBAWixlib_x64/WixBA_x64.wxs b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/WixBA_x64.wxs
index ef465e23..97b41651 100644
--- a/src/test/burn/TestData/TestBA/TestBAWixlib_x64/WixBA_x64.wxs
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/WixBA_x64.wxs
@@ -6,7 +6,7 @@
6 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.WixBA.dll" /> 6 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.WixBA.dll" />
7 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.WixBA.runtimeconfig.json" /> 7 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.WixBA.runtimeconfig.json" />
8 <Payload SourceFile="!(bindpath.dncx64)\mbanative.dll" /> 8 <Payload SourceFile="!(bindpath.dncx64)\mbanative.dll" />
9 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.Mba.Core.dll" /> 9 <Payload SourceFile="!(bindpath.dncx64)\WixToolset.BootstrapperApplicationApi.dll" />
10 <Payload SourceFile='..\..\..\..\..\..\License.txt' /> 10 <Payload SourceFile='..\..\..\..\..\..\License.txt' />
11 </BootstrapperApplication> 11 </BootstrapperApplication>
12 12
diff --git a/src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj
index 154367e3..86edc0e1 100644
--- a/src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj
+++ b/src/test/burn/TestData/TestBA/TestBAWixlib_x64/testbawixlib_x64.wixproj
@@ -13,7 +13,7 @@
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <ProjectReference Include="..\..\..\TestBA\TestBA_x64.csproj" /> 15 <ProjectReference Include="..\..\..\TestBA\TestBA_x64.csproj" />
16 <!-- An alternative to the above line is to explicitly reference projects with 16 <!-- An alternative to the above line is to explicitly reference projects with
17 the required target framework. Since we want all target frameworks built, 17 the required target framework. Since we want all target frameworks built,
18 the above line is shorter. 18 the above line is shorter.
19 <ProjectReference Include="..\..\..\TestBA\TestBA_x64.csproj"> 19 <ProjectReference Include="..\..\..\TestBA\TestBA_x64.csproj">
@@ -28,7 +28,7 @@
28 <ProjectReference Include="..\..\..\WixToolset.WixBA\WixToolset.WixBA_x64.csproj" /> 28 <ProjectReference Include="..\..\..\WixToolset.WixBA\WixToolset.WixBA_x64.csproj" />
29 </ItemGroup> 29 </ItemGroup>
30 <ItemGroup> 30 <ItemGroup>
31 <PackageReference Include="WixToolset.Bal.wixext" /> 31 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
32 <PackageReference Include="WixToolset.Netfx.wixext" /> 32 <PackageReference Include="WixToolset.Netfx.wixext" />
33 </ItemGroup> 33 </ItemGroup>
34</Project> \ No newline at end of file 34</Project>
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj
index ee0e38cb..0dea1e40 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv1/BundleAv1.wixproj
@@ -6,7 +6,7 @@
6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
7 </ItemGroup> 7 </ItemGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <PackageReference Include="WixToolset.Bal.wixext" /> 9 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
10 <PackageReference Include="WixToolset.NetFx.wixext" /> 10 <PackageReference Include="WixToolset.NetFx.wixext" />
11 </ItemGroup> 11 </ItemGroup>
12</Project> \ No newline at end of file 12</Project>
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
index 13001858..3c678f95 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleAv2/BundleAv2.wixproj
@@ -9,7 +9,7 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj
index 93a1dae6..1ca64c0b 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv1/BundleBv1.wixproj
@@ -9,10 +9,10 @@
9 <Feeds Include="*.xml" /> 9 <Feeds Include="*.xml" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15 <Target Name="CopyFeeds" AfterTargets="AfterBuild"> 15 <Target Name="CopyFeeds" AfterTargets="AfterBuild">
16 <Copy SourceFiles="@(Feeds)" DestinationFolder="$(OutputPath)" /> 16 <Copy SourceFiles="@(Feeds)" DestinationFolder="$(OutputPath)" />
17 </Target> 17 </Target>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
index 877b4971..8f21192f 100644
--- a/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
+++ b/src/test/burn/TestData/UpdateBundleTests/BundleBv2/BundleBv2.wixproj
@@ -12,7 +12,7 @@
12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 12 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 <PackageReference Include="WixToolset.NetFx.wixext" /> 16 <PackageReference Include="WixToolset.NetFx.wixext" />
17 </ItemGroup> 17 </ItemGroup>
18</Project> \ No newline at end of file 18</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj
index ee0e38cb..0dea1e40 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1/BundleAv1.wixproj
@@ -6,7 +6,7 @@
6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 6 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
7 </ItemGroup> 7 </ItemGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <PackageReference Include="WixToolset.Bal.wixext" /> 9 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
10 <PackageReference Include="WixToolset.NetFx.wixext" /> 10 <PackageReference Include="WixToolset.NetFx.wixext" />
11 </ItemGroup> 11 </ItemGroup>
12</Project> \ No newline at end of file 12</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1x64/BundleAv1x64.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1x64/BundleAv1x64.wixproj
index 44bf9772..ddeb24cb 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1x64/BundleAv1x64.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv1x64/BundleAv1x64.wixproj
@@ -7,10 +7,10 @@
7 </PropertyGroup> 7 </PropertyGroup>
8 <ItemGroup> 8 <ItemGroup>
9 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" /> 9 <ProjectReference Include="..\PackageAv1\PackageAv1.wixproj" />
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
index 13001858..3c678f95 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2/BundleAv2.wixproj
@@ -9,7 +9,7 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj
index e92c5200..afee7005 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2wixstdba/BundleAv2wixstdba.wixproj
@@ -9,7 +9,7 @@
9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 9 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 <PackageReference Include="WixToolset.NetFx.wixext" /> 13 <PackageReference Include="WixToolset.NetFx.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj
index fb7d592b..1cb94b43 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv2x64/BundleAv2x64.wixproj
@@ -8,10 +8,10 @@
8 </PropertyGroup> 8 </PropertyGroup>
9 <ItemGroup> 9 <ItemGroup>
10 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" /> 10 <ProjectReference Include="..\PackageAv2\PackageAv2.wixproj" />
11 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" /> 11 <ProjectReference Include="..\..\TestBA\TestBAWixlib_x64\testbawixlib_x64.wixproj" />
12 </ItemGroup> 12 </ItemGroup>
13 <ItemGroup> 13 <ItemGroup>
14 <PackageReference Include="WixToolset.Bal.wixext" /> 14 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
15 <PackageReference Include="WixToolset.NetFx.wixext" /> 15 <PackageReference Include="WixToolset.NetFx.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj
index 958ceb47..a59e6767 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3/BundleAv3.wixproj
@@ -10,7 +10,7 @@
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj
index 2eb881ab..7b385e47 100644
--- a/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj
+++ b/src/test/burn/TestData/UpgradeRelatedBundleTests/BundleAv3wixstdba/BundleAv3wixstdba.wixproj
@@ -10,7 +10,7 @@
10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" /> 10 <ProjectReference Include="..\..\TestBA\TestBAWixlib\testbawixlib.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 <PackageReference Include="WixToolset.NetFx.wixext" /> 14 <PackageReference Include="WixToolset.NetFx.wixext" />
15 </ItemGroup> 15 </ItemGroup>
16</Project> \ No newline at end of file 16</Project>
diff --git a/src/test/burn/TestData/VariableTests/BundleA/BundleA.wixproj b/src/test/burn/TestData/VariableTests/BundleA/BundleA.wixproj
index b318e40a..69dab5f5 100644
--- a/src/test/burn/TestData/VariableTests/BundleA/BundleA.wixproj
+++ b/src/test/burn/TestData/VariableTests/BundleA/BundleA.wixproj
@@ -9,6 +9,6 @@
9 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 9 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 </ItemGroup> 13 </ItemGroup>
14</Project> \ No newline at end of file 14</Project>
diff --git a/src/test/burn/TestData/VariableTests/BundleB/BundleB.wixproj b/src/test/burn/TestData/VariableTests/BundleB/BundleB.wixproj
index 866891a5..39d05f2a 100644
--- a/src/test/burn/TestData/VariableTests/BundleB/BundleB.wixproj
+++ b/src/test/burn/TestData/VariableTests/BundleB/BundleB.wixproj
@@ -12,6 +12,6 @@
12 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 12 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/ArchSpecificBundle.wixproj b/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/ArchSpecificBundle.wixproj
index 9e3cba8b..3ac8eedf 100644
--- a/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/ArchSpecificBundle.wixproj
+++ b/src/test/burn/TestData/WixIuiBaTests/ArchSpecificBundle/ArchSpecificBundle.wixproj
@@ -12,6 +12,6 @@
12 <ProjectReference Include="..\InternalUIx86Package\InternalUIx86Package.wixproj" /> 12 <ProjectReference Include="..\InternalUIx86Package\InternalUIx86Package.wixproj" />
13 </ItemGroup> 13 </ItemGroup>
14 <ItemGroup> 14 <ItemGroup>
15 <PackageReference Include="WixToolset.Bal.wixext" /> 15 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
16 </ItemGroup> 16 </ItemGroup>
17</Project> \ No newline at end of file 17</Project>
diff --git a/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/EmbeddedUIBundle.wixproj b/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/EmbeddedUIBundle.wixproj
index 7c856200..5646463d 100644
--- a/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/EmbeddedUIBundle.wixproj
+++ b/src/test/burn/TestData/WixIuiBaTests/EmbeddedUIBundle/EmbeddedUIBundle.wixproj
@@ -10,6 +10,6 @@
10 <ProjectReference Include="..\InternalUIPackage\InternalUIPackage.wixproj" /> 10 <ProjectReference Include="..\InternalUIPackage\InternalUIPackage.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/InternalUIBundle.wixproj b/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/InternalUIBundle.wixproj
index 193d0ca6..62c5ceea 100644
--- a/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/InternalUIBundle.wixproj
+++ b/src/test/burn/TestData/WixIuiBaTests/InternalUIBundle/InternalUIBundle.wixproj
@@ -9,6 +9,6 @@
9 <ProjectReference Include="..\InternalUIPackage\InternalUIPackage.wixproj" /> 9 <ProjectReference Include="..\InternalUIPackage\InternalUIPackage.wixproj" />
10 </ItemGroup> 10 </ItemGroup>
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="WixToolset.Bal.wixext" /> 12 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
13 </ItemGroup> 13 </ItemGroup>
14</Project> \ No newline at end of file 14</Project>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj
index 0abf0077..7c8c152d 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_BadUpdateFeed.wixproj
@@ -10,6 +10,6 @@
10 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 10 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj
index 5fa77495..23129fd9 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v11.wixproj
@@ -10,6 +10,6 @@
10 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 10 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj
index 5918df51..5ae4b6cc 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v12.wixproj
@@ -10,6 +10,6 @@
10 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 10 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj
index 0aeb6157..5f35d432 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA/BundleA_v13.wixproj
@@ -10,6 +10,6 @@
10 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 10 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
11 </ItemGroup> 11 </ItemGroup>
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
14 </ItemGroup> 14 </ItemGroup>
15</Project> \ No newline at end of file 15</Project>
diff --git a/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj b/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj
index 602dc4bc..6d31e417 100644
--- a/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj
+++ b/src/test/burn/TestData/WixStdBaTests/BundleA_v10/BundleA_v10.wixproj
@@ -15,6 +15,6 @@
15 <ProjectReference Include="..\PackageA\PackageA.wixproj" /> 15 <ProjectReference Include="..\PackageA\PackageA.wixproj" />
16 </ItemGroup> 16 </ItemGroup>
17 <ItemGroup> 17 <ItemGroup>
18 <PackageReference Include="WixToolset.Bal.wixext" /> 18 <PackageReference Include="WixToolset.BootstrapperApplications.wixext" />
19 </ItemGroup> 19 </ItemGroup>
20</Project> \ No newline at end of file 20</Project>
diff --git a/src/test/burn/WixTestTools/WixTestTools.csproj b/src/test/burn/WixTestTools/WixTestTools.csproj
index 8d8f11cc..19c09294 100644
--- a/src/test/burn/WixTestTools/WixTestTools.csproj
+++ b/src/test/burn/WixTestTools/WixTestTools.csproj
@@ -26,7 +26,7 @@
26 <PackageReference Include="System.Security.Principal.Windows" /> 26 <PackageReference Include="System.Security.Principal.Windows" />
27 <PackageReference Include="WixInternal.TestSupport" /> 27 <PackageReference Include="WixInternal.TestSupport" />
28 <PackageReference Include="WixToolset.Data" /> 28 <PackageReference Include="WixToolset.Data" />
29 <PackageReference Include="WixToolset.Mba.Core" /> 29 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
30 </ItemGroup> 30 </ItemGroup>
31 31
32 <ItemGroup> 32 <ItemGroup>
diff --git a/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs b/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs
index e67783bc..72cef778 100644
--- a/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs
+++ b/src/test/burn/WixToolset.WixBA/InstallationViewModel.cs
@@ -10,7 +10,7 @@ namespace WixToolset.WixBA
10 using System.Windows; 10 using System.Windows;
11 using System.Windows.Input; 11 using System.Windows.Input;
12 using IO = System.IO; 12 using IO = System.IO;
13 using WixToolset.Mba.Core; 13 using WixToolset.BootstrapperApplicationApi;
14 14
15 /// <summary> 15 /// <summary>
16 /// The states of detection. 16 /// The states of detection.
diff --git a/src/test/burn/WixToolset.WixBA/Model.cs b/src/test/burn/WixToolset.WixBA/Model.cs
index 5eaad8f3..0ca7fd83 100644
--- a/src/test/burn/WixToolset.WixBA/Model.cs
+++ b/src/test/burn/WixToolset.WixBA/Model.cs
@@ -5,7 +5,7 @@ namespace WixToolset.WixBA
5 using System; 5 using System;
6 using System.Collections.Generic; 6 using System.Collections.Generic;
7 using System.Net; 7 using System.Net;
8 using WixToolset.Mba.Core; 8 using WixToolset.BootstrapperApplicationApi;
9 9
10 /// <summary> 10 /// <summary>
11 /// The model. 11 /// The model.
diff --git a/src/test/burn/WixToolset.WixBA/Program.cs b/src/test/burn/WixToolset.WixBA/Program.cs
index 670d8313..5e264345 100644
--- a/src/test/burn/WixToolset.WixBA/Program.cs
+++ b/src/test/burn/WixToolset.WixBA/Program.cs
@@ -2,7 +2,7 @@
2 2
3namespace WixToolset.WixBA 3namespace WixToolset.WixBA
4{ 4{
5 using WixToolset.Mba.Core; 5 using WixToolset.BootstrapperApplicationApi;
6 6
7 internal class Program 7 internal class Program
8 { 8 {
diff --git a/src/test/burn/WixToolset.WixBA/ProgressViewModel.cs b/src/test/burn/WixToolset.WixBA/ProgressViewModel.cs
index 6f7bb028..f40c80de 100644
--- a/src/test/burn/WixToolset.WixBA/ProgressViewModel.cs
+++ b/src/test/burn/WixToolset.WixBA/ProgressViewModel.cs
@@ -5,7 +5,7 @@ using System.Collections.Generic;
5using System.ComponentModel; 5using System.ComponentModel;
6using System.Diagnostics; 6using System.Diagnostics;
7using System.Text.RegularExpressions; 7using System.Text.RegularExpressions;
8using WixToolset.Mba.Core; 8using WixToolset.BootstrapperApplicationApi;
9 9
10namespace WixToolset.WixBA 10namespace WixToolset.WixBA
11{ 11{
diff --git a/src/test/burn/WixToolset.WixBA/RootViewModel.cs b/src/test/burn/WixToolset.WixBA/RootViewModel.cs
index 2dfd214e..14fc766a 100644
--- a/src/test/burn/WixToolset.WixBA/RootViewModel.cs
+++ b/src/test/burn/WixToolset.WixBA/RootViewModel.cs
@@ -6,7 +6,7 @@ namespace WixToolset.WixBA
6 using System.Windows; 6 using System.Windows;
7 using System.Windows.Input; 7 using System.Windows.Input;
8 using System.Windows.Threading; 8 using System.Windows.Threading;
9 using WixToolset.Mba.Core; 9 using WixToolset.BootstrapperApplicationApi;
10 10
11 /// <summary> 11 /// <summary>
12 /// The errors returned from the engine 12 /// The errors returned from the engine
diff --git a/src/test/burn/WixToolset.WixBA/UpdateViewModel.cs b/src/test/burn/WixToolset.WixBA/UpdateViewModel.cs
index 2bb92d51..a98fac9c 100644
--- a/src/test/burn/WixToolset.WixBA/UpdateViewModel.cs
+++ b/src/test/burn/WixToolset.WixBA/UpdateViewModel.cs
@@ -5,7 +5,7 @@ namespace WixToolset.WixBA
5 using System; 5 using System;
6 using System.ComponentModel; 6 using System.ComponentModel;
7 using System.Windows.Input; 7 using System.Windows.Input;
8 using WixToolset.Mba.Core; 8 using WixToolset.BootstrapperApplicationApi;
9 9
10 /// <summary> 10 /// <summary>
11 /// The states of the update view model. 11 /// The states of the update view model.
diff --git a/src/test/burn/WixToolset.WixBA/WixBA.BootstrapperCore.config b/src/test/burn/WixToolset.WixBA/WixBA.BootstrapperCore.config
deleted file mode 100644
index da8f8028..00000000
--- a/src/test/burn/WixToolset.WixBA/WixBA.BootstrapperCore.config
+++ /dev/null
@@ -1,16 +0,0 @@
1<?xml version="1.0" encoding="utf-8" ?>
2<!-- 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. -->
3
4<configuration>
5 <configSections>
6 <sectionGroup name="wix.bootstrapper" type="WixToolset.Mba.Host.BootstrapperSectionGroup, WixToolset.Mba.Host">
7 <section name="host" type="WixToolset.Mba.Host.HostSection, WixToolset.Mba.Host" />
8 </sectionGroup>
9 </configSections>
10 <startup useLegacyV2RuntimeActivationPolicy="true">
11 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
12 </startup>
13 <wix.bootstrapper>
14 <host assemblyName="WixToolset.WixBA" />
15 </wix.bootstrapper>
16</configuration>
diff --git a/src/test/burn/WixToolset.WixBA/WixBA.cs b/src/test/burn/WixToolset.WixBA/WixBA.cs
index 5b7444c4..dca12ce8 100644
--- a/src/test/burn/WixToolset.WixBA/WixBA.cs
+++ b/src/test/burn/WixToolset.WixBA/WixBA.cs
@@ -8,7 +8,7 @@ namespace WixToolset.WixBA
8 using System.IO; 8 using System.IO;
9 using System.Net; 9 using System.Net;
10 using System.Text; 10 using System.Text;
11 using WixToolset.Mba.Core; 11 using WixToolset.BootstrapperApplicationApi;
12 12
13 using Threading = System.Windows.Threading; 13 using Threading = System.Windows.Threading;
14 using WinForms = System.Windows.Forms; 14 using WinForms = System.Windows.Forms;
diff --git a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj
index a0b47744..e87501e9 100644
--- a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj
+++ b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA.csproj
@@ -23,10 +23,6 @@
23 <UseWindowsForms>true</UseWindowsForms> 23 <UseWindowsForms>true</UseWindowsForms>
24 </PropertyGroup> 24 </PropertyGroup>
25 25
26 <ItemGroup Condition=" '$(TargetFrameworkIdentifier)'=='.NETFramework' ">
27 <Content Include="WixBA.BootstrapperCore.config" CopyToOutputDirectory="PreserveNewest" />
28 </ItemGroup>
29
30 <ItemGroup> 26 <ItemGroup>
31 <Resource Include="Resources\logo-white-hollow.png" /> 27 <Resource Include="Resources\logo-white-hollow.png" />
32 <Resource Include="Resources\logo-black-hollow.png" /> 28 <Resource Include="Resources\logo-black-hollow.png" />
@@ -41,6 +37,6 @@
41 </ItemGroup> 37 </ItemGroup>
42 38
43 <ItemGroup> 39 <ItemGroup>
44 <PackageReference Include="WixToolset.Mba.Core" /> 40 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
45 </ItemGroup> 41 </ItemGroup>
46</Project> 42</Project>
diff --git a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj
index b17622a6..3437119c 100644
--- a/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj
+++ b/src/test/burn/WixToolset.WixBA/WixToolset.WixBA_x64.csproj
@@ -23,10 +23,6 @@
23 <UseWindowsForms>true</UseWindowsForms> 23 <UseWindowsForms>true</UseWindowsForms>
24 </PropertyGroup> 24 </PropertyGroup>
25 25
26 <ItemGroup Condition=" '$(TargetFrameworkIdentifier)'=='.NETFramework' ">
27 <Content Include="WixBA.BootstrapperCore.config" CopyToOutputDirectory="PreserveNewest" />
28 </ItemGroup>
29
30 <ItemGroup> 26 <ItemGroup>
31 <Resource Include="Resources\logo-white-hollow.png" /> 27 <Resource Include="Resources\logo-white-hollow.png" />
32 <Resource Include="Resources\logo-black-hollow.png" /> 28 <Resource Include="Resources\logo-black-hollow.png" />
@@ -41,6 +37,6 @@
41 </ItemGroup> 37 </ItemGroup>
42 38
43 <ItemGroup> 39 <ItemGroup>
44 <PackageReference Include="WixToolset.Mba.Core" /> 40 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
45 </ItemGroup> 41 </ItemGroup>
46</Project> 42</Project>
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/BundlePackageTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/BundlePackageTests.cs
index 228c95c6..dc793cf0 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/BundlePackageTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/BundlePackageTests.cs
@@ -5,7 +5,7 @@ namespace WixToolsetTest.BurnE2E
5 using System; 5 using System;
6 using System.IO; 6 using System.IO;
7 using WixTestTools; 7 using WixTestTools;
8 using WixToolset.Mba.Core; 8 using WixToolset.BootstrapperApplicationApi;
9 using Xunit; 9 using Xunit;
10 using Xunit.Abstractions; 10 using Xunit.Abstractions;
11 11
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs
index 3622e2e6..05144e8d 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/CacheTests.cs
@@ -8,7 +8,7 @@ namespace WixToolsetTest.BurnE2E
8 using Microsoft.Win32; 8 using Microsoft.Win32;
9 using WixInternal.TestSupport; 9 using WixInternal.TestSupport;
10 using WixTestTools; 10 using WixTestTools;
11 using WixToolset.Mba.Core; 11 using WixToolset.BootstrapperApplicationApi;
12 using Xunit; 12 using Xunit;
13 using Xunit.Abstractions; 13 using Xunit.Abstractions;
14 14
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs
index e47a49d9..b14b227e 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/DependencyTests.cs
@@ -4,7 +4,7 @@ namespace WixToolsetTest.BurnE2E
4{ 4{
5 using System; 5 using System;
6 using WixTestTools; 6 using WixTestTools;
7 using WixToolset.Mba.Core; 7 using WixToolset.BootstrapperApplicationApi;
8 using Xunit; 8 using Xunit;
9 using Xunit.Abstractions; 9 using Xunit.Abstractions;
10 10
@@ -170,7 +170,7 @@ namespace WixToolsetTest.BurnE2E
170 packageAv2.VerifyInstalled(true); 170 packageAv2.VerifyInstalled(true);
171 bundleAv2.VerifyPackageIsCached("PackageA"); 171 bundleAv2.VerifyPackageIsCached("PackageA");
172 bundleAv1.VerifyExeTestRegistryValue(testRegistryValueExe, "2.0.0.0"); 172 bundleAv1.VerifyExeTestRegistryValue(testRegistryValueExe, "2.0.0.0");
173 173
174 // Verify https://github.com/wixtoolset/issues/issues/3190 174 // Verify https://github.com/wixtoolset/issues/issues/3190
175 bundleB.Uninstall(); 175 bundleB.Uninstall();
176 176
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/ExePackageTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/ExePackageTests.cs
index dc0b6b5a..a7438564 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/ExePackageTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/ExePackageTests.cs
@@ -3,7 +3,7 @@
3namespace WixToolsetTest.BurnE2E 3namespace WixToolsetTest.BurnE2E
4{ 4{
5 using WixTestTools; 5 using WixTestTools;
6 using WixToolset.Mba.Core; 6 using WixToolset.BootstrapperApplicationApi;
7 using Xunit; 7 using Xunit;
8 using Xunit.Abstractions; 8 using Xunit.Abstractions;
9 9
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs
index cb758131..bd3762ed 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/FailureTests.cs
@@ -4,7 +4,7 @@ namespace WixToolsetTest.BurnE2E
4{ 4{
5 using System.Threading; 5 using System.Threading;
6 using WixTestTools; 6 using WixTestTools;
7 using WixToolset.Mba.Core; 7 using WixToolset.BootstrapperApplicationApi;
8 using Xunit; 8 using Xunit;
9 using Xunit.Abstractions; 9 using Xunit.Abstractions;
10 10
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/FeatureTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/FeatureTests.cs
index b3d0dfe1..b078c979 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/FeatureTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/FeatureTests.cs
@@ -5,7 +5,7 @@ namespace WixToolsetTest.BurnE2E
5 using System; 5 using System;
6 using System.IO; 6 using System.IO;
7 using WixTestTools; 7 using WixTestTools;
8 using WixToolset.Mba.Core; 8 using WixToolset.BootstrapperApplicationApi;
9 using Xunit; 9 using Xunit;
10 using Xunit.Abstractions; 10 using Xunit.Abstractions;
11 11
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/LongPathTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/LongPathTests.cs
index 58b8ae18..0c58e676 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/LongPathTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/LongPathTests.cs
@@ -9,7 +9,7 @@ namespace WixToolsetTest.BurnE2E
9 using Microsoft.Win32; 9 using Microsoft.Win32;
10 using WixInternal.TestSupport; 10 using WixInternal.TestSupport;
11 using WixTestTools; 11 using WixTestTools;
12 using WixToolset.Mba.Core; 12 using WixToolset.BootstrapperApplicationApi;
13 using Xunit; 13 using Xunit;
14 using Xunit.Abstractions; 14 using Xunit.Abstractions;
15 15
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs
index 65d0c9cd..8f97ae0e 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/RegistrationTests.cs
@@ -4,7 +4,7 @@ namespace WixToolsetTest.BurnE2E
4{ 4{
5 using System; 5 using System;
6 using WixTestTools; 6 using WixTestTools;
7 using WixToolset.Mba.Core; 7 using WixToolset.BootstrapperApplicationApi;
8 using Xunit; 8 using Xunit;
9 using Xunit.Abstractions; 9 using Xunit.Abstractions;
10 10
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
index aa005cb1..d07e80f1 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/SlipstreamTests.cs
@@ -5,7 +5,7 @@ namespace WixToolsetTest.BurnE2E
5 using System; 5 using System;
6 using System.IO; 6 using System.IO;
7 using WixTestTools; 7 using WixTestTools;
8 using WixToolset.Mba.Core; 8 using WixToolset.BootstrapperApplicationApi;
9 using Xunit; 9 using Xunit;
10 using Xunit.Abstractions; 10 using Xunit.Abstractions;
11 11
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs b/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs
index 115f3b54..a378545e 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/Utilities/TestBAController.cs
@@ -5,7 +5,7 @@ namespace WixToolsetTest.BurnE2E
5 using System; 5 using System;
6 using Microsoft.Win32; 6 using Microsoft.Win32;
7 using WixTestTools; 7 using WixTestTools;
8 using WixToolset.Mba.Core; 8 using WixToolset.BootstrapperApplicationApi;
9 9
10 public class TestBAController : IDisposable 10 public class TestBAController : IDisposable
11 { 11 {
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/VariableTests.cs b/src/test/burn/WixToolsetTest.BurnE2E/VariableTests.cs
index fcd46e0b..57224c68 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/VariableTests.cs
+++ b/src/test/burn/WixToolsetTest.BurnE2E/VariableTests.cs
@@ -6,7 +6,7 @@ namespace WixToolsetTest.BurnE2E
6 using System.IO; 6 using System.IO;
7 using WixInternal.TestSupport; 7 using WixInternal.TestSupport;
8 using WixTestTools; 8 using WixTestTools;
9 using WixToolset.Mba.Core; 9 using WixToolset.BootstrapperApplicationApi;
10 using Xunit; 10 using Xunit;
11 using Xunit.Abstractions; 11 using Xunit.Abstractions;
12 12
diff --git a/src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj b/src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj
index a5099d9b..751b7748 100644
--- a/src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj
+++ b/src/test/burn/WixToolsetTest.BurnE2E/WixToolsetTest.BurnE2E.csproj
@@ -22,6 +22,6 @@
22 <PackageReference Include="System.Security.Principal.Windows" /> 22 <PackageReference Include="System.Security.Principal.Windows" />
23 <PackageReference Include="WixInternal.TestSupport" /> 23 <PackageReference Include="WixInternal.TestSupport" />
24 <PackageReference Include="WixToolset.Data" /> 24 <PackageReference Include="WixToolset.Data" />
25 <PackageReference Include="WixToolset.Mba.Core" /> 25 <PackageReference Include="WixToolset.BootstrapperApplicationApi" />
26 </ItemGroup> 26 </ItemGroup>
27</Project> 27</Project>