aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/.editorconfig37
-rw-r--r--src/ext/Bal/Bal.wixext.sln319
-rw-r--r--src/ext/Bal/CSharp.Build.props (renamed from src/CSharp.Build.props)0
-rw-r--r--src/ext/Bal/Cpp.Build.props (renamed from src/Cpp.Build.props)0
-rw-r--r--src/ext/Bal/Custom.Build.props (renamed from src/Custom.Build.props)0
-rw-r--r--src/ext/Bal/CustomizedNativeRecommendedRules.ruleset (renamed from src/CustomizedNativeRecommendedRules.ruleset)0
-rw-r--r--src/ext/Bal/Directory.Build.props (renamed from src/Directory.Build.props)0
-rw-r--r--src/ext/Bal/Directory.Build.targets (renamed from src/Directory.Build.targets)0
-rw-r--r--src/ext/Bal/README.md2
-rw-r--r--src/ext/Bal/Samples/bafunctions/Readme.txt (renamed from src/Samples/bafunctions/Readme.txt)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/WixSampleBAFunctions.cpp (renamed from src/Samples/bafunctions/WixSampleBAFunctions.cpp)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/bafunctions.cpp (renamed from src/Samples/bafunctions/bafunctions.cpp)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/bafunctions.def (renamed from src/Samples/bafunctions/bafunctions.def)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj (renamed from src/Samples/bafunctions/bafunctions.vcxproj)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/packages.config (renamed from src/Samples/bafunctions/packages.config)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/precomp.h (renamed from src/Samples/bafunctions/precomp.h)0
-rw-r--r--src/ext/Bal/Samples/bafunctions/resource.h (renamed from src/Samples/bafunctions/resource.h)0
-rw-r--r--src/ext/Bal/WixToolset.Dnc.Host/BootstrapperApplicationFactory.cs (renamed from src/WixToolset.Dnc.Host/BootstrapperApplicationFactory.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Dnc.Host/DnchostAssemblyLoadContext.cs (renamed from src/WixToolset.Dnc.Host/DnchostAssemblyLoadContext.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Dnc.Host/Exceptions.cs (renamed from src/WixToolset.Dnc.Host/Exceptions.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Dnc.Host/IBootstrapperApplicationFactory.cs (renamed from src/WixToolset.Dnc.Host/IBootstrapperApplicationFactory.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Dnc.Host/NativeMethods.cs (renamed from src/WixToolset.Dnc.Host/NativeMethods.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Dnc.Host/WixToolset.Dnc.Host.csproj (renamed from src/WixToolset.Dnc.Host/WixToolset.Dnc.Host.csproj)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/BootstrapperApplicationFactory.cs (renamed from src/WixToolset.Mba.Host/BootstrapperApplicationFactory.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/BootstrapperSectionGroup.cs (renamed from src/WixToolset.Mba.Host/BootstrapperSectionGroup.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/Exceptions.cs (renamed from src/WixToolset.Mba.Host/Exceptions.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/HostSection.cs (renamed from src/WixToolset.Mba.Host/HostSection.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/NativeMethods.cs (renamed from src/WixToolset.Mba.Host/NativeMethods.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/SupportedFrameworkElement.cs (renamed from src/WixToolset.Mba.Host/SupportedFrameworkElement.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/SupportedFrameworkElementCollection.cs (renamed from src/WixToolset.Mba.Host/SupportedFrameworkElementCollection.cs)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.config (renamed from src/WixToolset.Mba.Host/WixToolset.Mba.Host.config)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.csproj (renamed from src/WixToolset.Mba.Host/WixToolset.Mba.Host.csproj)0
-rw-r--r--src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.nuspec (renamed from src/WixToolset.Mba.Host/WixToolset.Mba.Host.nuspec)0
-rw-r--r--src/ext/Bal/appveyor.cmd17
-rw-r--r--src/ext/Bal/appveyor.yml40
-rw-r--r--src/ext/Bal/dnchost/coreclrhost.h (renamed from src/dnchost/coreclrhost.h)0
-rw-r--r--src/ext/Bal/dnchost/dnchost.cpp (renamed from src/dnchost/dnchost.cpp)0
-rw-r--r--src/ext/Bal/dnchost/dnchost.def (renamed from src/dnchost/dnchost.def)0
-rw-r--r--src/ext/Bal/dnchost/dnchost.h (renamed from src/dnchost/dnchost.h)0
-rw-r--r--src/ext/Bal/dnchost/dnchost.vcxproj (renamed from src/dnchost/dnchost.vcxproj)0
-rw-r--r--src/ext/Bal/dnchost/dncutil.cpp (renamed from src/dnchost/dncutil.cpp)0
-rw-r--r--src/ext/Bal/dnchost/dncutil.h (renamed from src/dnchost/dncutil.h)0
-rw-r--r--src/ext/Bal/dnchost/packages.config (renamed from src/dnchost/packages.config)0
-rw-r--r--src/ext/Bal/dnchost/precomp.cpp (renamed from src/dnchost/precomp.cpp)0
-rw-r--r--src/ext/Bal/dnchost/precomp.h (renamed from src/dnchost/precomp.h)0
-rw-r--r--src/ext/Bal/mbahost/mbahost.cpp (renamed from src/mbahost/mbahost.cpp)0
-rw-r--r--src/ext/Bal/mbahost/mbahost.def (renamed from src/mbahost/mbahost.def)0
-rw-r--r--src/ext/Bal/mbahost/mbahost.vcxproj (renamed from src/mbahost/mbahost.vcxproj)0
-rw-r--r--src/ext/Bal/mbahost/packages.config (renamed from src/mbahost/packages.config)0
-rw-r--r--src/ext/Bal/mbahost/precomp.cpp (renamed from src/mbahost/precomp.cpp)0
-rw-r--r--src/ext/Bal/mbahost/precomp.h (renamed from src/mbahost/precomp.h)0
-rw-r--r--src/ext/Bal/nuget.config19
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs (renamed from src/test/WixToolsetTest.Bal/BalExtensionFixture.cs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs (renamed from src/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs (renamed from src/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs (renamed from src/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi (renamed from src/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi)bin32768 -> 32768 bytes
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs (renamed from src/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj (renamed from src/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject (renamed from src/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.ManagedHost/DncHostFixture.cs (renamed from src/test/WixToolsetTest.ManagedHost/DncHostFixture.cs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs (renamed from src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.ManagedHost/README.md (renamed from src/test/WixToolsetTest.ManagedHost/README.md)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.ManagedHost/TestEngine.cs (renamed from src/test/WixToolsetTest.ManagedHost/TestEngine.cs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.ManagedHost/TestEngineResult.cs (renamed from src/test/WixToolsetTest.ManagedHost/TestEngineResult.cs)0
-rw-r--r--src/ext/Bal/test/WixToolsetTest.ManagedHost/WixToolsetTest.ManagedHost.csproj (renamed from src/test/WixToolsetTest.ManagedHost/WixToolsetTest.ManagedHost.csproj)0
-rw-r--r--src/ext/Bal/test/examples/Directory.Build.props (renamed from src/test/examples/Directory.Build.props)0
-rw-r--r--src/ext/Bal/test/examples/Directory.Build.targets (renamed from src/test/examples/Directory.Build.targets)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleFDD/EarliestCoreBundleFDD.wixproj (renamed from src/test/examples/EarliestCoreBundleFDD/EarliestCoreBundleFDD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs (renamed from src/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleSCD/EarliestCoreBundleSCD.wixproj (renamed from src/test/examples/EarliestCoreBundleSCD/EarliestCoreBundleSCD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleSCD/SelfContainedBundle.wxs (renamed from src/test/examples/EarliestCoreBundleSCD/SelfContainedBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleSCD/ba.xslt (renamed from src/test/examples/EarliestCoreBundleSCD/ba.xslt)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/EarliestCoreBundleTrimmedSCD.wixproj (renamed from src/test/examples/EarliestCoreBundleTrimmedSCD/EarliestCoreBundleTrimmedSCD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs (renamed from src/test/examples/EarliestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/ba.xslt (renamed from src/test/examples/EarliestCoreBundleTrimmedSCD/ba.xslt)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs (renamed from src/test/examples/EarliestCoreMBA/EarliestCoreBA.cs)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBAFactory.cs (renamed from src/test/examples/EarliestCoreMBA/EarliestCoreBAFactory.cs)0
-rw-r--r--src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj (renamed from src/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs (renamed from src/test/examples/FullFramework2Bundle/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework2Bundle/FullFramework2Bundle.wixproj (renamed from src/test/examples/FullFramework2Bundle/FullFramework2Bundle.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj (renamed from src/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs (renamed from src/test/examples/FullFramework2MBA/FullFramework2BA.cs)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BAFactory.cs (renamed from src/test/examples/FullFramework2MBA/FullFramework2BAFactory.cs)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework2MBA/WixToolset.Mba.Host.config (renamed from src/test/examples/FullFramework2MBA/WixToolset.Mba.Host.config)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs (renamed from src/test/examples/FullFramework4Bundle/Bundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework4Bundle/FullFramework4Bundle.wixproj (renamed from src/test/examples/FullFramework4Bundle/FullFramework4Bundle.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj (renamed from src/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs (renamed from src/test/examples/FullFramework4MBA/FullFramework4BA.cs)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BAFactory.cs (renamed from src/test/examples/FullFramework4MBA/FullFramework4BAFactory.cs)0
-rw-r--r--src/ext/Bal/test/examples/FullFramework4MBA/WixToolset.Mba.Host.config (renamed from src/test/examples/FullFramework4MBA/WixToolset.Mba.Host.config)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs (renamed from src/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleFDD/LatestCoreBundleFDD.wixproj (renamed from src/test/examples/LatestCoreBundleFDD/LatestCoreBundleFDD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleSCD/LatestCoreBundleSCD.wixproj (renamed from src/test/examples/LatestCoreBundleSCD/LatestCoreBundleSCD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleSCD/SelfContainedBundle.wxs (renamed from src/test/examples/LatestCoreBundleSCD/SelfContainedBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleSCD/ba.xslt (renamed from src/test/examples/LatestCoreBundleSCD/ba.xslt)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/LatestCoreBundleTrimmedSCD.wixproj (renamed from src/test/examples/LatestCoreBundleTrimmedSCD/LatestCoreBundleTrimmedSCD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs (renamed from src/test/examples/LatestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/ba.xslt (renamed from src/test/examples/LatestCoreBundleTrimmedSCD/ba.xslt)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj (renamed from src/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs (renamed from src/test/examples/LatestCoreMBA/LatestCoreBA.cs)0
-rw-r--r--src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBAFactory.cs (renamed from src/test/examples/LatestCoreMBA/LatestCoreBAFactory.cs)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj (renamed from src/test/examples/TestEngine/Example.TestEngine.vcxproj)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/ExampleTestEngine.cpp (renamed from src/test/examples/TestEngine/ExampleTestEngine.cpp)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/ReloadEngine.cpp (renamed from src/test/examples/TestEngine/ReloadEngine.cpp)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/ReloadEngine.h (renamed from src/test/examples/TestEngine/ReloadEngine.h)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/ShutdownEngine.cpp (renamed from src/test/examples/TestEngine/ShutdownEngine.cpp)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/ShutdownEngine.h (renamed from src/test/examples/TestEngine/ShutdownEngine.h)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/TestEngine.cpp (renamed from src/test/examples/TestEngine/TestEngine.cpp)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/TestEngine.h (renamed from src/test/examples/TestEngine/TestEngine.h)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/WaitForQuitEngine.cpp (renamed from src/test/examples/TestEngine/WaitForQuitEngine.cpp)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/WaitForQuitEngine.h (renamed from src/test/examples/TestEngine/WaitForQuitEngine.h)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/packages.config (renamed from src/test/examples/TestEngine/packages.config)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/precomp.cpp (renamed from src/test/examples/TestEngine/precomp.cpp)0
-rw-r--r--src/ext/Bal/test/examples/TestEngine/precomp.h (renamed from src/test/examples/TestEngine/precomp.h)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs (renamed from src/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreBundleFDD/WPFCoreBundleFDD.wixproj (renamed from src/test/examples/WPFCoreBundleFDD/WPFCoreBundleFDD.wixproj)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/AssemblyInfo.cs (renamed from src/test/examples/WPFCoreMBA/AssemblyInfo.cs)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj (renamed from src/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/MainWindow.xaml (renamed from src/test/examples/WPFCoreMBA/MainWindow.xaml)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/MainWindow.xaml.cs (renamed from src/test/examples/WPFCoreMBA/MainWindow.xaml.cs)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs (renamed from src/test/examples/WPFCoreMBA/WPFCoreBA.cs)0
-rw-r--r--src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBAFactory.cs (renamed from src/test/examples/WPFCoreMBA/WPFCoreBAFactory.cs)0
-rw-r--r--src/ext/Bal/test/examples/Wix.Build.props (renamed from src/test/examples/Wix.Build.props)0
-rw-r--r--src/ext/Bal/test/examples/Wix.Build.targets (renamed from src/test/examples/Wix.Build.targets)0
-rw-r--r--src/ext/Bal/test/examples/examples.proj (renamed from src/test/examples/examples.proj)0
-rw-r--r--src/ext/Bal/wix.snk (renamed from src/wix.snk)bin596 -> 596 bytes
-rw-r--r--src/ext/Bal/wixext/BalBurnBackendExtension.cs (renamed from src/wixext/BalBurnBackendExtension.cs)0
-rw-r--r--src/ext/Bal/wixext/BalCompiler.cs (renamed from src/wixext/BalCompiler.cs)0
-rw-r--r--src/ext/Bal/wixext/BalErrors.cs (renamed from src/wixext/BalErrors.cs)0
-rw-r--r--src/ext/Bal/wixext/BalExtensionData.cs (renamed from src/wixext/BalExtensionData.cs)0
-rw-r--r--src/ext/Bal/wixext/BalExtensionFactory.cs (renamed from src/wixext/BalExtensionFactory.cs)0
-rw-r--r--src/ext/Bal/wixext/BalWarnings.cs (renamed from src/wixext/BalWarnings.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs (renamed from src/wixext/Symbols/BalSymbolDefinitions.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs (renamed from src/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs (renamed from src/wixext/Symbols/WixBalBAFunctionsSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs (renamed from src/wixext/Symbols/WixBalConditionSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs (renamed from src/wixext/Symbols/WixBalPackageInfoSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixDncOptionsSymbol.cs (renamed from src/wixext/Symbols/WixDncOptionsSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixMbaPrereqInformationSymbol.cs (renamed from src/wixext/Symbols/WixMbaPrereqInformationSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs (renamed from src/wixext/Symbols/WixStdbaOptionsSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs (renamed from src/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs)0
-rw-r--r--src/ext/Bal/wixext/WixToolset.Bal.wixext.csproj (renamed from src/wixext/WixToolset.Bal.wixext.csproj)0
-rw-r--r--src/ext/Bal/wixext/WixToolset.Bal.wixext.nuspec (renamed from src/wixext/WixToolset.Bal.wixext.nuspec)0
-rw-r--r--src/ext/Bal/wixext/WixToolset.Bal.wixext.targets (renamed from src/wixext/WixToolset.Bal.wixext.targets)0
-rw-r--r--src/ext/Bal/wixlib/BalExtension_arm64.wxs (renamed from src/wixlib/BalExtension_arm64.wxs)0
-rw-r--r--src/ext/Bal/wixlib/BalExtension_platform.wxi (renamed from src/wixlib/BalExtension_platform.wxi)0
-rw-r--r--src/ext/Bal/wixlib/BalExtension_x64.wxs (renamed from src/wixlib/BalExtension_x64.wxs)0
-rw-r--r--src/ext/Bal/wixlib/BalExtension_x86.wxs (renamed from src/wixlib/BalExtension_x86.wxs)0
-rw-r--r--src/ext/Bal/wixlib/Dnc.wxs (renamed from src/wixlib/Dnc.wxs)0
-rw-r--r--src/ext/Bal/wixlib/Mba.wxs (renamed from src/wixlib/Mba.wxs)0
-rw-r--r--src/ext/Bal/wixlib/bal.wixproj (renamed from src/wixlib/bal.wixproj)0
-rw-r--r--src/ext/Bal/wixlib/caDecor.wxi (renamed from src/wixlib/caDecor.wxi)0
-rw-r--r--src/ext/Bal/wixlib/wixstdba.wxs (renamed from src/wixlib/wixstdba.wxs)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1028/mbapreq.wxl (renamed from src/wixstdba/Resources/1028/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1029/mbapreq.wxl (renamed from src/wixstdba/Resources/1029/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1030/mbapreq.wxl (renamed from src/wixstdba/Resources/1030/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1031/mbapreq.wxl (renamed from src/wixstdba/Resources/1031/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1032/mbapreq.wxl (renamed from src/wixstdba/Resources/1032/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1035/mbapreq.wxl (renamed from src/wixstdba/Resources/1035/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1036/mbapreq.wxl (renamed from src/wixstdba/Resources/1036/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1038/mbapreq.wxl (renamed from src/wixstdba/Resources/1038/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1040/mbapreq.wxl (renamed from src/wixstdba/Resources/1040/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1041/mbapreq.wxl (renamed from src/wixstdba/Resources/1041/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1042/mbapreq.wxl (renamed from src/wixstdba/Resources/1042/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1043/mbapreq.wxl (renamed from src/wixstdba/Resources/1043/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1044/mbapreq.wxl (renamed from src/wixstdba/Resources/1044/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1045/mbapreq.wxl (renamed from src/wixstdba/Resources/1045/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1046/mbapreq.wxl (renamed from src/wixstdba/Resources/1046/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1049/mbapreq.wxl (renamed from src/wixstdba/Resources/1049/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1051/mbapreq.wxl (renamed from src/wixstdba/Resources/1051/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1053/mbapreq.wxl (renamed from src/wixstdba/Resources/1053/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1055/mbapreq.wxl (renamed from src/wixstdba/Resources/1055/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/1060/mbapreq.wxl (renamed from src/wixstdba/Resources/1060/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/2052/mbapreq.wxl (renamed from src/wixstdba/Resources/2052/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/2070/mbapreq.wxl (renamed from src/wixstdba/Resources/2070/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/3082/mbapreq.wxl (renamed from src/wixstdba/Resources/3082/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/HyperlinkLargeTheme.xml (renamed from src/wixstdba/Resources/HyperlinkLargeTheme.xml)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/HyperlinkSidebarTheme.xml (renamed from src/wixstdba/Resources/HyperlinkSidebarTheme.xml)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/HyperlinkTheme.wxl (renamed from src/wixstdba/Resources/HyperlinkTheme.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/HyperlinkTheme.xml (renamed from src/wixstdba/Resources/HyperlinkTheme.xml)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/LoremIpsumLicense.rtf (renamed from src/wixstdba/Resources/LoremIpsumLicense.rtf)bin4908 -> 4908 bytes
-rw-r--r--src/ext/Bal/wixstdba/Resources/RtfLargeTheme.xml (renamed from src/wixstdba/Resources/RtfLargeTheme.xml)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/RtfTheme.wxl (renamed from src/wixstdba/Resources/RtfTheme.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/RtfTheme.xml (renamed from src/wixstdba/Resources/RtfTheme.xml)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/dncpreq.thm (renamed from src/wixstdba/Resources/dncpreq.thm)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/dncpreq.wxl (renamed from src/wixstdba/Resources/dncpreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/logo.png (renamed from src/wixstdba/Resources/logo.png)bin852 -> 852 bytes
-rw-r--r--src/ext/Bal/wixstdba/Resources/logoSide.png (renamed from src/wixstdba/Resources/logoSide.png)bin3477 -> 3477 bytes
-rw-r--r--src/ext/Bal/wixstdba/Resources/mbapreq.png (renamed from src/wixstdba/Resources/mbapreq.png)bin797 -> 797 bytes
-rw-r--r--src/ext/Bal/wixstdba/Resources/mbapreq.thm (renamed from src/wixstdba/Resources/mbapreq.thm)0
-rw-r--r--src/ext/Bal/wixstdba/Resources/mbapreq.wxl (renamed from src/wixstdba/Resources/mbapreq.wxl)0
-rw-r--r--src/ext/Bal/wixstdba/WixStandardBootstrapperApplication.cpp (renamed from src/wixstdba/WixStandardBootstrapperApplication.cpp)0
-rw-r--r--src/ext/Bal/wixstdba/packages.config (renamed from src/wixstdba/packages.config)0
-rw-r--r--src/ext/Bal/wixstdba/precomp.cpp (renamed from src/wixstdba/precomp.cpp)0
-rw-r--r--src/ext/Bal/wixstdba/precomp.h (renamed from src/wixstdba/precomp.h)0
-rw-r--r--src/ext/Bal/wixstdba/resource.h (renamed from src/wixstdba/resource.h)0
-rw-r--r--src/ext/Bal/wixstdba/wixstdba.cpp (renamed from src/wixstdba/wixstdba.cpp)0
-rw-r--r--src/ext/Bal/wixstdba/wixstdba.def (renamed from src/wixstdba/wixstdba.def)0
-rw-r--r--src/ext/Bal/wixstdba/wixstdba.mc (renamed from src/wixstdba/wixstdba.mc)0
-rw-r--r--src/ext/Bal/wixstdba/wixstdba.vcxproj (renamed from src/wixstdba/wixstdba.vcxproj)0
-rw-r--r--src/ext/global.json8
-rw-r--r--src/version.json11
203 files changed, 453 insertions, 0 deletions
diff --git a/src/.editorconfig b/src/.editorconfig
new file mode 100644
index 00000000..1d72e683
--- /dev/null
+++ b/src/.editorconfig
@@ -0,0 +1,37 @@
1# Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2#
3# Do NOT modify this file. Update the canonical version in Home\repo-template\src\.editorconfig
4# then update all of the repos.
5
6root = true
7
8[*]
9charset = utf-8
10indent_style = space
11indent_size = 4
12trim_trailing_whitespace = true
13
14[*.{cs,vb}]
15dotnet_sort_system_directives_first = true
16
17[*.cs]
18csharp_indent_case_contents = true : error
19csharp_indent_switch_labels = true : error
20csharp_new_line_before_open_brace = all
21csharp_prefer_braces = true : error
22csharp_style_expression_bodied_methods = when_on_single_line : suggestion
23csharp_style_expression_bodied_constructors = when_on_single_line : suggestion
24csharp_style_expression_bodied_operators = when_on_single_line : suggestion
25csharp_style_expression_bodied_properties = when_on_single_line : suggestion
26csharp_style_expression_bodied_indexers = when_on_single_line : suggestion
27csharp_style_expression_bodied_accessors = when_on_single_line : suggestion
28csharp_style_var_elsewhere = true : suggestion
29csharp_style_var_for_built_in_types = true : suggestion
30csharp_style_var_when_type_is_apparent = true : suggestion
31dotnet_style_qualification_for_event = true : error
32dotnet_style_qualification_for_field = true : error
33dotnet_style_qualification_for_method = true : error
34dotnet_style_qualification_for_property = true : error
35
36[*.targets]
37indent_size = 2
diff --git a/src/ext/Bal/Bal.wixext.sln b/src/ext/Bal/Bal.wixext.sln
new file mode 100644
index 00000000..0b4c5afa
--- /dev/null
+++ b/src/ext/Bal/Bal.wixext.sln
@@ -0,0 +1,319 @@
1
2Microsoft Visual Studio Solution File, Format Version 12.00
3# Visual Studio Version 16
4VisualStudioVersion = 16.0.29503.13
5MinimumVisualStudioVersion = 10.0.40219.1
6Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "examples", "examples", "{C70E3534-A018-4D0A-A340-916C9777EEF7}"
7EndProject
8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bafunctions", "src\Samples\bafunctions\bafunctions.vcxproj", "{EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}"
9EndProject
10Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbahost", "src\mbahost\mbahost.vcxproj", "{12C87C77-3547-44F8-8134-29BC915CB19D}"
11EndProject
12Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wixstdba", "src\wixstdba\wixstdba.vcxproj", "{41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}"
13EndProject
14Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "bal", "src\wixlib\bal.wixproj", "{3444D952-F21C-496F-AB6B-56435BFD0787}"
15EndProject
16Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Bal.wixext", "src\wixext\WixToolset.Bal.wixext.csproj", "{BF720A63-9D7B-456E-B60C-8122852D9FED}"
17EndProject
18Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolset.Dnc.Host", "src\WixToolset.Dnc.Host\WixToolset.Dnc.Host.csproj", "{0D780900-C2FF-4FA2-8CB5-8A19768724C5}"
19EndProject
20Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WixToolset.Mba.Host", "src\WixToolset.Mba.Host\WixToolset.Mba.Host.csproj", "{F2BA1935-70FA-4156-B161-FD03850B4FAA}"
21EndProject
22Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example.FullFramework2MBA", "src\test\examples\FullFramework2MBA\Example.FullFramework2MBA.csproj", "{CC4236FC-226E-4232-AB50-24CBEC4D314D}"
23EndProject
24Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Example.TestEngine", "src\test\examples\TestEngine\Example.TestEngine.vcxproj", "{3D44B67D-A475-49BA-8310-E39F6C117CC9}"
25EndProject
26Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.ManagedHost", "src\test\WixToolsetTest.ManagedHost\WixToolsetTest.ManagedHost.csproj", "{FED9D707-E5C3-4867-87B0-FABDB5EB0823}"
27EndProject
28Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example.FullFramework4MBA", "src\test\examples\FullFramework4MBA\Example.FullFramework4MBA.csproj", "{44297646-706D-4508-8E96-1B35B109694C}"
29EndProject
30Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WixToolsetTest.Bal", "src\test\WixToolsetTest.Bal\WixToolsetTest.Bal.csproj", "{89D479FC-20DA-44D8-AE38-48F063223498}"
31EndProject
32Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example.EarliestCoreMBA", "src\test\examples\EarliestCoreMBA\Example.EarliestCoreMBA.csproj", "{1E86D8DF-DABD-4B6E-A812-64CD2040C73A}"
33EndProject
34Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dnchost", "src\dnchost\dnchost.vcxproj", "{B6F70281-6583-4138-BB7F-AABFEBBB3CA2}"
35EndProject
36Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example.LatestCoreMBA", "src\test\examples\LatestCoreMBA\Example.LatestCoreMBA.csproj", "{A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}"
37EndProject
38Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example.WPFCoreMBA", "src\test\examples\WPFCoreMBA\Example.WPFCoreMBA.csproj", "{8E707BF2-FD72-4649-8727-BA5955D48D40}"
39EndProject
40Global
41 GlobalSection(SolutionConfigurationPlatforms) = preSolution
42 Debug|Any CPU = Debug|Any CPU
43 Debug|ARM64 = Debug|ARM64
44 Debug|x64 = Debug|x64
45 Debug|x86 = Debug|x86
46 Release|Any CPU = Release|Any CPU
47 Release|ARM64 = Release|ARM64
48 Release|x64 = Release|x64
49 Release|x86 = Release|x86
50 EndGlobalSection
51 GlobalSection(ProjectConfigurationPlatforms) = postSolution
52 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|Any CPU.ActiveCfg = Debug|Win32
53 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|Any CPU.Build.0 = Debug|Win32
54 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|ARM64.ActiveCfg = Debug|ARM64
55 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|ARM64.Build.0 = Debug|ARM64
56 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|x64.ActiveCfg = Debug|x64
57 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|x64.Build.0 = Debug|x64
58 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|x86.ActiveCfg = Debug|Win32
59 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Debug|x86.Build.0 = Debug|Win32
60 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|Any CPU.ActiveCfg = Release|Win32
61 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|Any CPU.Build.0 = Release|Win32
62 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|ARM64.ActiveCfg = Release|ARM64
63 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|ARM64.Build.0 = Release|ARM64
64 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|x64.ActiveCfg = Release|x64
65 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|x64.Build.0 = Release|x64
66 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|x86.ActiveCfg = Release|Win32
67 {EB0A7D51-2133-4EE7-B6CA-87DBEAC67E02}.Release|x86.Build.0 = Release|Win32
68 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|Any CPU.ActiveCfg = Debug|Win32
69 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|Any CPU.Build.0 = Debug|Win32
70 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|ARM64.ActiveCfg = Debug|ARM64
71 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|ARM64.Build.0 = Debug|ARM64
72 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|x64.ActiveCfg = Debug|x64
73 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|x64.Build.0 = Debug|x64
74 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|x86.ActiveCfg = Debug|Win32
75 {12C87C77-3547-44F8-8134-29BC915CB19D}.Debug|x86.Build.0 = Debug|Win32
76 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|Any CPU.ActiveCfg = Release|Win32
77 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|Any CPU.Build.0 = Release|Win32
78 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|ARM64.ActiveCfg = Release|ARM64
79 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|ARM64.Build.0 = Release|ARM64
80 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|x64.ActiveCfg = Release|x64
81 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|x64.Build.0 = Release|x64
82 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|x86.ActiveCfg = Release|Win32
83 {12C87C77-3547-44F8-8134-29BC915CB19D}.Release|x86.Build.0 = Release|Win32
84 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|Any CPU.ActiveCfg = Debug|Win32
85 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|Any CPU.Build.0 = Debug|Win32
86 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|ARM64.ActiveCfg = Debug|ARM64
87 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|ARM64.Build.0 = Debug|ARM64
88 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|x64.ActiveCfg = Debug|x64
89 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|x64.Build.0 = Debug|x64
90 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|x86.ActiveCfg = Debug|Win32
91 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Debug|x86.Build.0 = Debug|Win32
92 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|Any CPU.ActiveCfg = Release|Win32
93 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|Any CPU.Build.0 = Release|Win32
94 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|ARM64.ActiveCfg = Release|ARM64
95 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|ARM64.Build.0 = Release|ARM64
96 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|x64.ActiveCfg = Release|x64
97 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|x64.Build.0 = Release|x64
98 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|x86.ActiveCfg = Release|Win32
99 {41085A22-E6AA-4E8B-AB1B-DDEE0DC89DFA}.Release|x86.Build.0 = Release|Win32
100 {3444D952-F21C-496F-AB6B-56435BFD0787}.Debug|Any CPU.ActiveCfg = Debug|x86
101 {3444D952-F21C-496F-AB6B-56435BFD0787}.Debug|Any CPU.Build.0 = Debug|x86
102 {3444D952-F21C-496F-AB6B-56435BFD0787}.Debug|ARM64.ActiveCfg = Debug|x86
103 {3444D952-F21C-496F-AB6B-56435BFD0787}.Debug|x64.ActiveCfg = Debug|x86
104 {3444D952-F21C-496F-AB6B-56435BFD0787}.Debug|x86.ActiveCfg = Debug|x86
105 {3444D952-F21C-496F-AB6B-56435BFD0787}.Debug|x86.Build.0 = Debug|x86
106 {3444D952-F21C-496F-AB6B-56435BFD0787}.Release|Any CPU.ActiveCfg = Release|x86
107 {3444D952-F21C-496F-AB6B-56435BFD0787}.Release|Any CPU.Build.0 = Release|x86
108 {3444D952-F21C-496F-AB6B-56435BFD0787}.Release|ARM64.ActiveCfg = Release|x86
109 {3444D952-F21C-496F-AB6B-56435BFD0787}.Release|x64.ActiveCfg = Release|x86
110 {3444D952-F21C-496F-AB6B-56435BFD0787}.Release|x86.ActiveCfg = Release|x86
111 {3444D952-F21C-496F-AB6B-56435BFD0787}.Release|x86.Build.0 = Release|x86
112 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
113 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|Any CPU.Build.0 = Debug|Any CPU
114 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|ARM64.ActiveCfg = Debug|Any CPU
115 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|ARM64.Build.0 = Debug|Any CPU
116 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|x64.ActiveCfg = Debug|Any CPU
117 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|x64.Build.0 = Debug|Any CPU
118 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|x86.ActiveCfg = Debug|Any CPU
119 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Debug|x86.Build.0 = Debug|Any CPU
120 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|Any CPU.ActiveCfg = Release|Any CPU
121 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|Any CPU.Build.0 = Release|Any CPU
122 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|ARM64.ActiveCfg = Release|Any CPU
123 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|ARM64.Build.0 = Release|Any CPU
124 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|x64.ActiveCfg = Release|Any CPU
125 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|x64.Build.0 = Release|Any CPU
126 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|x86.ActiveCfg = Release|Any CPU
127 {BF720A63-9D7B-456E-B60C-8122852D9FED}.Release|x86.Build.0 = Release|Any CPU
128 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
129 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
130 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|ARM64.ActiveCfg = Debug|Any CPU
131 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|ARM64.Build.0 = Debug|Any CPU
132 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|x64.ActiveCfg = Debug|Any CPU
133 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|x64.Build.0 = Debug|Any CPU
134 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|x86.ActiveCfg = Debug|Any CPU
135 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Debug|x86.Build.0 = Debug|Any CPU
136 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
137 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|Any CPU.Build.0 = Release|Any CPU
138 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|ARM64.ActiveCfg = Release|Any CPU
139 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|ARM64.Build.0 = Release|Any CPU
140 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|x64.ActiveCfg = Release|Any CPU
141 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|x64.Build.0 = Release|Any CPU
142 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|x86.ActiveCfg = Release|Any CPU
143 {0D780900-C2FF-4FA2-8CB5-8A19768724C5}.Release|x86.Build.0 = Release|Any CPU
144 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
145 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|Any CPU.Build.0 = Debug|Any CPU
146 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|ARM64.ActiveCfg = Debug|Any CPU
147 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|ARM64.Build.0 = Debug|Any CPU
148 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|x64.ActiveCfg = Debug|Any CPU
149 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|x64.Build.0 = Debug|Any CPU
150 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|x86.ActiveCfg = Debug|Any CPU
151 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Debug|x86.Build.0 = Debug|Any CPU
152 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|Any CPU.ActiveCfg = Release|Any CPU
153 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|Any CPU.Build.0 = Release|Any CPU
154 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|ARM64.ActiveCfg = Release|Any CPU
155 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|ARM64.Build.0 = Release|Any CPU
156 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|x64.ActiveCfg = Release|Any CPU
157 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|x64.Build.0 = Release|Any CPU
158 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|x86.ActiveCfg = Release|Any CPU
159 {F2BA1935-70FA-4156-B161-FD03850B4FAA}.Release|x86.Build.0 = Release|Any CPU
160 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
161 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|Any CPU.Build.0 = Debug|Any CPU
162 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|ARM64.ActiveCfg = Debug|Any CPU
163 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|ARM64.Build.0 = Debug|Any CPU
164 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|x64.ActiveCfg = Debug|Any CPU
165 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|x64.Build.0 = Debug|Any CPU
166 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|x86.ActiveCfg = Debug|Any CPU
167 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Debug|x86.Build.0 = Debug|Any CPU
168 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|Any CPU.ActiveCfg = Release|Any CPU
169 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|Any CPU.Build.0 = Release|Any CPU
170 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|ARM64.ActiveCfg = Release|Any CPU
171 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|ARM64.Build.0 = Release|Any CPU
172 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|x64.ActiveCfg = Release|Any CPU
173 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|x64.Build.0 = Release|Any CPU
174 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|x86.ActiveCfg = Release|Any CPU
175 {CC4236FC-226E-4232-AB50-24CBEC4D314D}.Release|x86.Build.0 = Release|Any CPU
176 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|Any CPU.ActiveCfg = Debug|Win32
177 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|Any CPU.Build.0 = Debug|Win32
178 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|ARM64.ActiveCfg = Debug|ARM64
179 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|ARM64.Build.0 = Debug|ARM64
180 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|x64.ActiveCfg = Debug|x64
181 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|x64.Build.0 = Debug|x64
182 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|x86.ActiveCfg = Debug|Win32
183 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Debug|x86.Build.0 = Debug|Win32
184 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|Any CPU.ActiveCfg = Release|Win32
185 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|Any CPU.Build.0 = Release|Win32
186 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|ARM64.ActiveCfg = Release|ARM64
187 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|ARM64.Build.0 = Release|ARM64
188 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|x64.ActiveCfg = Release|x64
189 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|x64.Build.0 = Release|x64
190 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|x86.ActiveCfg = Release|Win32
191 {3D44B67D-A475-49BA-8310-E39F6C117CC9}.Release|x86.Build.0 = Release|Win32
192 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
193 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|Any CPU.Build.0 = Debug|Any CPU
194 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|ARM64.ActiveCfg = Debug|Any CPU
195 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|ARM64.Build.0 = Debug|Any CPU
196 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x64.ActiveCfg = Debug|Any CPU
197 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x64.Build.0 = Debug|Any CPU
198 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x86.ActiveCfg = Debug|Any CPU
199 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Debug|x86.Build.0 = Debug|Any CPU
200 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|Any CPU.ActiveCfg = Release|Any CPU
201 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|Any CPU.Build.0 = Release|Any CPU
202 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|ARM64.ActiveCfg = Release|Any CPU
203 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|ARM64.Build.0 = Release|Any CPU
204 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x64.ActiveCfg = Release|Any CPU
205 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x64.Build.0 = Release|Any CPU
206 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x86.ActiveCfg = Release|Any CPU
207 {FED9D707-E5C3-4867-87B0-FABDB5EB0823}.Release|x86.Build.0 = Release|Any CPU
208 {44297646-706D-4508-8E96-1B35B109694C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
209 {44297646-706D-4508-8E96-1B35B109694C}.Debug|Any CPU.Build.0 = Debug|Any CPU
210 {44297646-706D-4508-8E96-1B35B109694C}.Debug|ARM64.ActiveCfg = Debug|Any CPU
211 {44297646-706D-4508-8E96-1B35B109694C}.Debug|ARM64.Build.0 = Debug|Any CPU
212 {44297646-706D-4508-8E96-1B35B109694C}.Debug|x64.ActiveCfg = Debug|Any CPU
213 {44297646-706D-4508-8E96-1B35B109694C}.Debug|x64.Build.0 = Debug|Any CPU
214 {44297646-706D-4508-8E96-1B35B109694C}.Debug|x86.ActiveCfg = Debug|Any CPU
215 {44297646-706D-4508-8E96-1B35B109694C}.Debug|x86.Build.0 = Debug|Any CPU
216 {44297646-706D-4508-8E96-1B35B109694C}.Release|Any CPU.ActiveCfg = Release|Any CPU
217 {44297646-706D-4508-8E96-1B35B109694C}.Release|Any CPU.Build.0 = Release|Any CPU
218 {44297646-706D-4508-8E96-1B35B109694C}.Release|ARM64.ActiveCfg = Release|Any CPU
219 {44297646-706D-4508-8E96-1B35B109694C}.Release|ARM64.Build.0 = Release|Any CPU
220 {44297646-706D-4508-8E96-1B35B109694C}.Release|x64.ActiveCfg = Release|Any CPU
221 {44297646-706D-4508-8E96-1B35B109694C}.Release|x64.Build.0 = Release|Any CPU
222 {44297646-706D-4508-8E96-1B35B109694C}.Release|x86.ActiveCfg = Release|Any CPU
223 {44297646-706D-4508-8E96-1B35B109694C}.Release|x86.Build.0 = Release|Any CPU
224 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
225 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|Any CPU.Build.0 = Debug|Any CPU
226 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|ARM64.ActiveCfg = Debug|Any CPU
227 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|ARM64.Build.0 = Debug|Any CPU
228 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|x64.ActiveCfg = Debug|Any CPU
229 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|x64.Build.0 = Debug|Any CPU
230 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|x86.ActiveCfg = Debug|Any CPU
231 {89D479FC-20DA-44D8-AE38-48F063223498}.Debug|x86.Build.0 = Debug|Any CPU
232 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|Any CPU.ActiveCfg = Release|Any CPU
233 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|Any CPU.Build.0 = Release|Any CPU
234 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|ARM64.ActiveCfg = Release|Any CPU
235 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|ARM64.Build.0 = Release|Any CPU
236 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|x64.ActiveCfg = Release|Any CPU
237 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|x64.Build.0 = Release|Any CPU
238 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|x86.ActiveCfg = Release|Any CPU
239 {89D479FC-20DA-44D8-AE38-48F063223498}.Release|x86.Build.0 = Release|Any CPU
240 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
241 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|Any CPU.Build.0 = Debug|Any CPU
242 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|ARM64.ActiveCfg = Debug|Any CPU
243 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|ARM64.Build.0 = Debug|Any CPU
244 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|x64.ActiveCfg = Debug|Any CPU
245 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|x64.Build.0 = Debug|Any CPU
246 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|x86.ActiveCfg = Debug|Any CPU
247 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Debug|x86.Build.0 = Debug|Any CPU
248 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|Any CPU.ActiveCfg = Release|Any CPU
249 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|Any CPU.Build.0 = Release|Any CPU
250 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|ARM64.ActiveCfg = Release|Any CPU
251 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|ARM64.Build.0 = Release|Any CPU
252 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|x64.ActiveCfg = Release|Any CPU
253 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|x64.Build.0 = Release|Any CPU
254 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|x86.ActiveCfg = Release|Any CPU
255 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A}.Release|x86.Build.0 = Release|Any CPU
256 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|Any CPU.ActiveCfg = Debug|Win32
257 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|Any CPU.Build.0 = Debug|Win32
258 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|ARM64.ActiveCfg = Debug|ARM64
259 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|ARM64.Build.0 = Debug|ARM64
260 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|x64.ActiveCfg = Debug|x64
261 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|x64.Build.0 = Debug|x64
262 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|x86.ActiveCfg = Debug|Win32
263 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Debug|x86.Build.0 = Debug|Win32
264 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|Any CPU.ActiveCfg = Release|Win32
265 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|Any CPU.Build.0 = Release|Win32
266 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|ARM64.ActiveCfg = Release|ARM64
267 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|ARM64.Build.0 = Release|ARM64
268 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|x64.ActiveCfg = Release|x64
269 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|x64.Build.0 = Release|x64
270 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|x86.ActiveCfg = Release|Win32
271 {B6F70281-6583-4138-BB7F-AABFEBBB3CA2}.Release|x86.Build.0 = Release|Win32
272 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
273 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|Any CPU.Build.0 = Debug|Any CPU
274 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|ARM64.ActiveCfg = Debug|Any CPU
275 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|ARM64.Build.0 = Debug|Any CPU
276 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|x64.ActiveCfg = Debug|Any CPU
277 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|x64.Build.0 = Debug|Any CPU
278 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|x86.ActiveCfg = Debug|Any CPU
279 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Debug|x86.Build.0 = Debug|Any CPU
280 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|Any CPU.ActiveCfg = Release|Any CPU
281 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|Any CPU.Build.0 = Release|Any CPU
282 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|ARM64.ActiveCfg = Release|Any CPU
283 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|ARM64.Build.0 = Release|Any CPU
284 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|x64.ActiveCfg = Release|Any CPU
285 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|x64.Build.0 = Release|Any CPU
286 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|x86.ActiveCfg = Release|Any CPU
287 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618}.Release|x86.Build.0 = Release|Any CPU
288 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
289 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|Any CPU.Build.0 = Debug|Any CPU
290 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|ARM64.ActiveCfg = Debug|Any CPU
291 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|ARM64.Build.0 = Debug|Any CPU
292 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|x64.ActiveCfg = Debug|Any CPU
293 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|x64.Build.0 = Debug|Any CPU
294 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|x86.ActiveCfg = Debug|Any CPU
295 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Debug|x86.Build.0 = Debug|Any CPU
296 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|Any CPU.ActiveCfg = Release|Any CPU
297 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|Any CPU.Build.0 = Release|Any CPU
298 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|ARM64.ActiveCfg = Release|Any CPU
299 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|ARM64.Build.0 = Release|Any CPU
300 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|x64.ActiveCfg = Release|Any CPU
301 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|x64.Build.0 = Release|Any CPU
302 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|x86.ActiveCfg = Release|Any CPU
303 {8E707BF2-FD72-4649-8727-BA5955D48D40}.Release|x86.Build.0 = Release|Any CPU
304 EndGlobalSection
305 GlobalSection(SolutionProperties) = preSolution
306 HideSolutionNode = FALSE
307 EndGlobalSection
308 GlobalSection(NestedProjects) = preSolution
309 {CC4236FC-226E-4232-AB50-24CBEC4D314D} = {C70E3534-A018-4D0A-A340-916C9777EEF7}
310 {3D44B67D-A475-49BA-8310-E39F6C117CC9} = {C70E3534-A018-4D0A-A340-916C9777EEF7}
311 {44297646-706D-4508-8E96-1B35B109694C} = {C70E3534-A018-4D0A-A340-916C9777EEF7}
312 {1E86D8DF-DABD-4B6E-A812-64CD2040C73A} = {C70E3534-A018-4D0A-A340-916C9777EEF7}
313 {A4247D9D-3CC9-4BE1-B23A-BEC166AF3618} = {C70E3534-A018-4D0A-A340-916C9777EEF7}
314 {8E707BF2-FD72-4649-8727-BA5955D48D40} = {C70E3534-A018-4D0A-A340-916C9777EEF7}
315 EndGlobalSection
316 GlobalSection(ExtensibilityGlobals) = postSolution
317 SolutionGuid = {74046961-48BF-467A-A6C2-F886C75CE0BE}
318 EndGlobalSection
319EndGlobal
diff --git a/src/CSharp.Build.props b/src/ext/Bal/CSharp.Build.props
index 81d24ad1..81d24ad1 100644
--- a/src/CSharp.Build.props
+++ b/src/ext/Bal/CSharp.Build.props
diff --git a/src/Cpp.Build.props b/src/ext/Bal/Cpp.Build.props
index e7bba117..e7bba117 100644
--- a/src/Cpp.Build.props
+++ b/src/ext/Bal/Cpp.Build.props
diff --git a/src/Custom.Build.props b/src/ext/Bal/Custom.Build.props
index 66e74d81..66e74d81 100644
--- a/src/Custom.Build.props
+++ b/src/ext/Bal/Custom.Build.props
diff --git a/src/CustomizedNativeRecommendedRules.ruleset b/src/ext/Bal/CustomizedNativeRecommendedRules.ruleset
index 142b141c..142b141c 100644
--- a/src/CustomizedNativeRecommendedRules.ruleset
+++ b/src/ext/Bal/CustomizedNativeRecommendedRules.ruleset
diff --git a/src/Directory.Build.props b/src/ext/Bal/Directory.Build.props
index f83cc154..f83cc154 100644
--- a/src/Directory.Build.props
+++ b/src/ext/Bal/Directory.Build.props
diff --git a/src/Directory.Build.targets b/src/ext/Bal/Directory.Build.targets
index cb988931..cb988931 100644
--- a/src/Directory.Build.targets
+++ b/src/ext/Bal/Directory.Build.targets
diff --git a/src/ext/Bal/README.md b/src/ext/Bal/README.md
new file mode 100644
index 00000000..cc5d9b34
--- /dev/null
+++ b/src/ext/Bal/README.md
@@ -0,0 +1,2 @@
1# Bal.wixext
2WixToolset.Bal.wixext - Bootstrapper Application Layer WiX Toolset Extension
diff --git a/src/Samples/bafunctions/Readme.txt b/src/ext/Bal/Samples/bafunctions/Readme.txt
index 517d0d4c..517d0d4c 100644
--- a/src/Samples/bafunctions/Readme.txt
+++ b/src/ext/Bal/Samples/bafunctions/Readme.txt
diff --git a/src/Samples/bafunctions/WixSampleBAFunctions.cpp b/src/ext/Bal/Samples/bafunctions/WixSampleBAFunctions.cpp
index 531b86a3..531b86a3 100644
--- a/src/Samples/bafunctions/WixSampleBAFunctions.cpp
+++ b/src/ext/Bal/Samples/bafunctions/WixSampleBAFunctions.cpp
diff --git a/src/Samples/bafunctions/bafunctions.cpp b/src/ext/Bal/Samples/bafunctions/bafunctions.cpp
index b20f4230..b20f4230 100644
--- a/src/Samples/bafunctions/bafunctions.cpp
+++ b/src/ext/Bal/Samples/bafunctions/bafunctions.cpp
diff --git a/src/Samples/bafunctions/bafunctions.def b/src/ext/Bal/Samples/bafunctions/bafunctions.def
index 6e016dad..6e016dad 100644
--- a/src/Samples/bafunctions/bafunctions.def
+++ b/src/ext/Bal/Samples/bafunctions/bafunctions.def
diff --git a/src/Samples/bafunctions/bafunctions.vcxproj b/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
index 640c812d..640c812d 100644
--- a/src/Samples/bafunctions/bafunctions.vcxproj
+++ b/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
diff --git a/src/Samples/bafunctions/packages.config b/src/ext/Bal/Samples/bafunctions/packages.config
index 548ddb48..548ddb48 100644
--- a/src/Samples/bafunctions/packages.config
+++ b/src/ext/Bal/Samples/bafunctions/packages.config
diff --git a/src/Samples/bafunctions/precomp.h b/src/ext/Bal/Samples/bafunctions/precomp.h
index 9d2fe726..9d2fe726 100644
--- a/src/Samples/bafunctions/precomp.h
+++ b/src/ext/Bal/Samples/bafunctions/precomp.h
diff --git a/src/Samples/bafunctions/resource.h b/src/ext/Bal/Samples/bafunctions/resource.h
index 149a8ff4..149a8ff4 100644
--- a/src/Samples/bafunctions/resource.h
+++ b/src/ext/Bal/Samples/bafunctions/resource.h
diff --git a/src/WixToolset.Dnc.Host/BootstrapperApplicationFactory.cs b/src/ext/Bal/WixToolset.Dnc.Host/BootstrapperApplicationFactory.cs
index d38fd1a9..d38fd1a9 100644
--- a/src/WixToolset.Dnc.Host/BootstrapperApplicationFactory.cs
+++ b/src/ext/Bal/WixToolset.Dnc.Host/BootstrapperApplicationFactory.cs
diff --git a/src/WixToolset.Dnc.Host/DnchostAssemblyLoadContext.cs b/src/ext/Bal/WixToolset.Dnc.Host/DnchostAssemblyLoadContext.cs
index 1a383058..1a383058 100644
--- a/src/WixToolset.Dnc.Host/DnchostAssemblyLoadContext.cs
+++ b/src/ext/Bal/WixToolset.Dnc.Host/DnchostAssemblyLoadContext.cs
diff --git a/src/WixToolset.Dnc.Host/Exceptions.cs b/src/ext/Bal/WixToolset.Dnc.Host/Exceptions.cs
index 32d4d4c5..32d4d4c5 100644
--- a/src/WixToolset.Dnc.Host/Exceptions.cs
+++ b/src/ext/Bal/WixToolset.Dnc.Host/Exceptions.cs
diff --git a/src/WixToolset.Dnc.Host/IBootstrapperApplicationFactory.cs b/src/ext/Bal/WixToolset.Dnc.Host/IBootstrapperApplicationFactory.cs
index 96731192..96731192 100644
--- a/src/WixToolset.Dnc.Host/IBootstrapperApplicationFactory.cs
+++ b/src/ext/Bal/WixToolset.Dnc.Host/IBootstrapperApplicationFactory.cs
diff --git a/src/WixToolset.Dnc.Host/NativeMethods.cs b/src/ext/Bal/WixToolset.Dnc.Host/NativeMethods.cs
index 6dc393c6..6dc393c6 100644
--- a/src/WixToolset.Dnc.Host/NativeMethods.cs
+++ b/src/ext/Bal/WixToolset.Dnc.Host/NativeMethods.cs
diff --git a/src/WixToolset.Dnc.Host/WixToolset.Dnc.Host.csproj b/src/ext/Bal/WixToolset.Dnc.Host/WixToolset.Dnc.Host.csproj
index f347ca0b..f347ca0b 100644
--- a/src/WixToolset.Dnc.Host/WixToolset.Dnc.Host.csproj
+++ b/src/ext/Bal/WixToolset.Dnc.Host/WixToolset.Dnc.Host.csproj
diff --git a/src/WixToolset.Mba.Host/BootstrapperApplicationFactory.cs b/src/ext/Bal/WixToolset.Mba.Host/BootstrapperApplicationFactory.cs
index 78e68bd9..78e68bd9 100644
--- a/src/WixToolset.Mba.Host/BootstrapperApplicationFactory.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/BootstrapperApplicationFactory.cs
diff --git a/src/WixToolset.Mba.Host/BootstrapperSectionGroup.cs b/src/ext/Bal/WixToolset.Mba.Host/BootstrapperSectionGroup.cs
index 5cf1bc9c..5cf1bc9c 100644
--- a/src/WixToolset.Mba.Host/BootstrapperSectionGroup.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/BootstrapperSectionGroup.cs
diff --git a/src/WixToolset.Mba.Host/Exceptions.cs b/src/ext/Bal/WixToolset.Mba.Host/Exceptions.cs
index c68951f0..c68951f0 100644
--- a/src/WixToolset.Mba.Host/Exceptions.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/Exceptions.cs
diff --git a/src/WixToolset.Mba.Host/HostSection.cs b/src/ext/Bal/WixToolset.Mba.Host/HostSection.cs
index 632025c7..632025c7 100644
--- a/src/WixToolset.Mba.Host/HostSection.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/HostSection.cs
diff --git a/src/WixToolset.Mba.Host/NativeMethods.cs b/src/ext/Bal/WixToolset.Mba.Host/NativeMethods.cs
index b9fc85a0..b9fc85a0 100644
--- a/src/WixToolset.Mba.Host/NativeMethods.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/NativeMethods.cs
diff --git a/src/WixToolset.Mba.Host/SupportedFrameworkElement.cs b/src/ext/Bal/WixToolset.Mba.Host/SupportedFrameworkElement.cs
index fe7fd2eb..fe7fd2eb 100644
--- a/src/WixToolset.Mba.Host/SupportedFrameworkElement.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/SupportedFrameworkElement.cs
diff --git a/src/WixToolset.Mba.Host/SupportedFrameworkElementCollection.cs b/src/ext/Bal/WixToolset.Mba.Host/SupportedFrameworkElementCollection.cs
index 12c7cf3e..12c7cf3e 100644
--- a/src/WixToolset.Mba.Host/SupportedFrameworkElementCollection.cs
+++ b/src/ext/Bal/WixToolset.Mba.Host/SupportedFrameworkElementCollection.cs
diff --git a/src/WixToolset.Mba.Host/WixToolset.Mba.Host.config b/src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.config
index a19b66f1..a19b66f1 100644
--- a/src/WixToolset.Mba.Host/WixToolset.Mba.Host.config
+++ b/src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.config
diff --git a/src/WixToolset.Mba.Host/WixToolset.Mba.Host.csproj b/src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.csproj
index 3ee0ad1e..3ee0ad1e 100644
--- a/src/WixToolset.Mba.Host/WixToolset.Mba.Host.csproj
+++ b/src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.csproj
diff --git a/src/WixToolset.Mba.Host/WixToolset.Mba.Host.nuspec b/src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.nuspec
index 00fd21ac..00fd21ac 100644
--- a/src/WixToolset.Mba.Host/WixToolset.Mba.Host.nuspec
+++ b/src/ext/Bal/WixToolset.Mba.Host/WixToolset.Mba.Host.nuspec
diff --git a/src/ext/Bal/appveyor.cmd b/src/ext/Bal/appveyor.cmd
new file mode 100644
index 00000000..f4e9c26e
--- /dev/null
+++ b/src/ext/Bal/appveyor.cmd
@@ -0,0 +1,17 @@
1@setlocal
2@pushd %~dp0
3@set _C=Release
4
5nuget restore || exit /b
6
7msbuild -p:Configuration=%_C% -Restore || exit /b
8msbuild -p:Configuration=%_C% src\test\examples\examples.proj || exit /b
9
10dotnet test -c %_C% --no-build src\test\WixToolsetTest.Bal || exit /b
11dotnet test -c %_C% --no-build src\test\WixToolsetTest.ManagedHost || exit /b
12
13msbuild -p:Configuration=%_C% -p:NoBuild=true -t:Pack src\wixext\WixToolset.Bal.wixext.csproj || exit /b
14msbuild -p:Configuration=%_C% -p:NoBuild=true -t:Pack src\WixToolset.Mba.Host\WixToolset.Mba.Host.csproj || exit /b
15
16@popd
17@endlocal
diff --git a/src/ext/Bal/appveyor.yml b/src/ext/Bal/appveyor.yml
new file mode 100644
index 00000000..7c686b04
--- /dev/null
+++ b/src/ext/Bal/appveyor.yml
@@ -0,0 +1,40 @@
1# Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2#
3# Do NOT modify this file. Update the canonical version in Home\repo-template\src\appveyor.yml
4# then update all of the repos.
5
6branches:
7 only:
8 - master
9 - develop
10
11image: Visual Studio 2019
12
13version: 0.0.0.{build}
14configuration: Release
15
16environment:
17 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
18 DOTNET_CLI_TELEMETRY_OPTOUT: 1
19 NUGET_XMLDOC_MODE: skip
20
21build_script:
22 - appveyor.cmd
23
24pull_requests:
25 do_not_increment_build_number: true
26
27nuget:
28 disable_publish_on_pr: true
29
30skip_branch_with_pr: true
31skip_tags: true
32
33artifacts:
34- path: build\Release\**\*.nupkg
35 name: nuget
36
37notifications:
38- provider: Slack
39 incoming_webhook:
40 secure: p5xuu+4x2JHfwGDMDe5KcG1k7gZxqYc4jWVwvyNZv5cvkubPD2waJs5yXMAXZNN7Z63/3PWHb7q4KoY/99AjauYa1nZ4c5qYqRPFRBKTHfA=
diff --git a/src/dnchost/coreclrhost.h b/src/ext/Bal/dnchost/coreclrhost.h
index 07f28735..07f28735 100644
--- a/src/dnchost/coreclrhost.h
+++ b/src/ext/Bal/dnchost/coreclrhost.h
diff --git a/src/dnchost/dnchost.cpp b/src/ext/Bal/dnchost/dnchost.cpp
index 8ca326fc..8ca326fc 100644
--- a/src/dnchost/dnchost.cpp
+++ b/src/ext/Bal/dnchost/dnchost.cpp
diff --git a/src/dnchost/dnchost.def b/src/ext/Bal/dnchost/dnchost.def
index 4488df94..4488df94 100644
--- a/src/dnchost/dnchost.def
+++ b/src/ext/Bal/dnchost/dnchost.def
diff --git a/src/dnchost/dnchost.h b/src/ext/Bal/dnchost/dnchost.h
index 22fd8f5e..22fd8f5e 100644
--- a/src/dnchost/dnchost.h
+++ b/src/ext/Bal/dnchost/dnchost.h
diff --git a/src/dnchost/dnchost.vcxproj b/src/ext/Bal/dnchost/dnchost.vcxproj
index bef3f77e..bef3f77e 100644
--- a/src/dnchost/dnchost.vcxproj
+++ b/src/ext/Bal/dnchost/dnchost.vcxproj
diff --git a/src/dnchost/dncutil.cpp b/src/ext/Bal/dnchost/dncutil.cpp
index 34d14911..34d14911 100644
--- a/src/dnchost/dncutil.cpp
+++ b/src/ext/Bal/dnchost/dncutil.cpp
diff --git a/src/dnchost/dncutil.h b/src/ext/Bal/dnchost/dncutil.h
index 85eda3b2..85eda3b2 100644
--- a/src/dnchost/dncutil.h
+++ b/src/ext/Bal/dnchost/dncutil.h
diff --git a/src/dnchost/packages.config b/src/ext/Bal/dnchost/packages.config
index 6c369364..6c369364 100644
--- a/src/dnchost/packages.config
+++ b/src/ext/Bal/dnchost/packages.config
diff --git a/src/dnchost/precomp.cpp b/src/ext/Bal/dnchost/precomp.cpp
index 37664a1c..37664a1c 100644
--- a/src/dnchost/precomp.cpp
+++ b/src/ext/Bal/dnchost/precomp.cpp
diff --git a/src/dnchost/precomp.h b/src/ext/Bal/dnchost/precomp.h
index 84ff6424..84ff6424 100644
--- a/src/dnchost/precomp.h
+++ b/src/ext/Bal/dnchost/precomp.h
diff --git a/src/mbahost/mbahost.cpp b/src/ext/Bal/mbahost/mbahost.cpp
index 735f9f21..735f9f21 100644
--- a/src/mbahost/mbahost.cpp
+++ b/src/ext/Bal/mbahost/mbahost.cpp
diff --git a/src/mbahost/mbahost.def b/src/ext/Bal/mbahost/mbahost.def
index 4488df94..4488df94 100644
--- a/src/mbahost/mbahost.def
+++ b/src/ext/Bal/mbahost/mbahost.def
diff --git a/src/mbahost/mbahost.vcxproj b/src/ext/Bal/mbahost/mbahost.vcxproj
index 6457b4e0..6457b4e0 100644
--- a/src/mbahost/mbahost.vcxproj
+++ b/src/ext/Bal/mbahost/mbahost.vcxproj
diff --git a/src/mbahost/packages.config b/src/ext/Bal/mbahost/packages.config
index 071284ac..071284ac 100644
--- a/src/mbahost/packages.config
+++ b/src/ext/Bal/mbahost/packages.config
diff --git a/src/mbahost/precomp.cpp b/src/ext/Bal/mbahost/precomp.cpp
index 37664a1c..37664a1c 100644
--- a/src/mbahost/precomp.cpp
+++ b/src/ext/Bal/mbahost/precomp.cpp
diff --git a/src/mbahost/precomp.h b/src/ext/Bal/mbahost/precomp.h
index d29a23f3..d29a23f3 100644
--- a/src/mbahost/precomp.h
+++ b/src/ext/Bal/mbahost/precomp.h
diff --git a/src/ext/Bal/nuget.config b/src/ext/Bal/nuget.config
new file mode 100644
index 00000000..f3277bc4
--- /dev/null
+++ b/src/ext/Bal/nuget.config
@@ -0,0 +1,19 @@
1<?xml version="1.0" encoding="utf-8"?>
2<configuration>
3 <packageSources>
4 <clear />
5 <add key="wixtoolset-burn" value="https://ci.appveyor.com/nuget/wixtoolset-burn" />
6 <add key="wixtoolset-data" value="https://ci.appveyor.com/nuget/wixtoolset-data" />
7 <add key="wixtoolset-extensibility" value="https://ci.appveyor.com/nuget/wixtoolset-extensibility" />
8 <add key="wixtoolset-core" value="https://ci.appveyor.com/nuget/wixtoolset-core" />
9 <add key="wixtoolset-core-native" value="https://ci.appveyor.com/nuget/wixtoolset-core-native" />
10 <add key="wixtoolset-dtf" value="https://ci.appveyor.com/nuget/wixtoolset-dtf" />
11 <add key="wixtoolset-balutil" value="https://ci.appveyor.com/nuget/wixtoolset-balutil" />
12 <add key="wixtoolset-dutil" value="https://ci.appveyor.com/nuget/wixtoolset-dutil" />
13 <add key="wixtoolset-netfx-wixext" value="https://ci.appveyor.com/nuget/wixtoolset-netfx-wixext" />
14 <add key="wixtoolset-wcautil" value="https://ci.appveyor.com/nuget/wixtoolset-wcautil" />
15 <add key="wixtoolset-tools" value="https://ci.appveyor.com/nuget/wixtoolset-tools" />
16 <add key="wixbuildtools" value="https://ci.appveyor.com/nuget/wixbuildtools" />
17 <add key="api.nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
18 </packageSources>
19</configuration> \ No newline at end of file
diff --git a/src/test/WixToolsetTest.Bal/BalExtensionFixture.cs b/src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs
index 2ff57c55..2ff57c55 100644
--- a/src/test/WixToolsetTest.Bal/BalExtensionFixture.cs
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/BalExtensionFixture.cs
diff --git a/src/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs
index ba1aefba..ba1aefba 100644
--- a/src/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/MBA/Bundle.wxs
diff --git a/src/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs
index 91380c69..91380c69 100644
--- a/src/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/Overridable/Bundle.wxs
diff --git a/src/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs
index c17b53ff..c17b53ff 100644
--- a/src/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Bundle.wxs
diff --git a/src/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi
index 94aacd1a..94aacd1a 100644
--- a/src/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/Data/test.msi
Binary files differ
diff --git a/src/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs
index f08cfe6a..f08cfe6a 100644
--- a/src/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/TestData/WixStdBa/DisplayInternalUIConditionBundle.wxs
diff --git a/src/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj b/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj
index c9ab4219..c9ab4219 100644
--- a/src/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.csproj
diff --git a/src/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject b/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject
index 7b5b2139..7b5b2139 100644
--- a/src/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject
+++ b/src/ext/Bal/test/WixToolsetTest.Bal/WixToolsetTest.Bal.v3.ncrunchproject
diff --git a/src/test/WixToolsetTest.ManagedHost/DncHostFixture.cs b/src/ext/Bal/test/WixToolsetTest.ManagedHost/DncHostFixture.cs
index af5f2543..af5f2543 100644
--- a/src/test/WixToolsetTest.ManagedHost/DncHostFixture.cs
+++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/DncHostFixture.cs
diff --git a/src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs b/src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs
index dd37ee58..dd37ee58 100644
--- a/src/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs
+++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/MbaHostFixture.cs
diff --git a/src/test/WixToolsetTest.ManagedHost/README.md b/src/ext/Bal/test/WixToolsetTest.ManagedHost/README.md
index d7e73df2..d7e73df2 100644
--- a/src/test/WixToolsetTest.ManagedHost/README.md
+++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/README.md
diff --git a/src/test/WixToolsetTest.ManagedHost/TestEngine.cs b/src/ext/Bal/test/WixToolsetTest.ManagedHost/TestEngine.cs
index 44538227..44538227 100644
--- a/src/test/WixToolsetTest.ManagedHost/TestEngine.cs
+++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/TestEngine.cs
diff --git a/src/test/WixToolsetTest.ManagedHost/TestEngineResult.cs b/src/ext/Bal/test/WixToolsetTest.ManagedHost/TestEngineResult.cs
index 63f6f7f5..63f6f7f5 100644
--- a/src/test/WixToolsetTest.ManagedHost/TestEngineResult.cs
+++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/TestEngineResult.cs
diff --git a/src/test/WixToolsetTest.ManagedHost/WixToolsetTest.ManagedHost.csproj b/src/ext/Bal/test/WixToolsetTest.ManagedHost/WixToolsetTest.ManagedHost.csproj
index 38c8926c..38c8926c 100644
--- a/src/test/WixToolsetTest.ManagedHost/WixToolsetTest.ManagedHost.csproj
+++ b/src/ext/Bal/test/WixToolsetTest.ManagedHost/WixToolsetTest.ManagedHost.csproj
diff --git a/src/test/examples/Directory.Build.props b/src/ext/Bal/test/examples/Directory.Build.props
index 3d5870a5..3d5870a5 100644
--- a/src/test/examples/Directory.Build.props
+++ b/src/ext/Bal/test/examples/Directory.Build.props
diff --git a/src/test/examples/Directory.Build.targets b/src/ext/Bal/test/examples/Directory.Build.targets
index 6dcf402b..6dcf402b 100644
--- a/src/test/examples/Directory.Build.targets
+++ b/src/ext/Bal/test/examples/Directory.Build.targets
diff --git a/src/test/examples/EarliestCoreBundleFDD/EarliestCoreBundleFDD.wixproj b/src/ext/Bal/test/examples/EarliestCoreBundleFDD/EarliestCoreBundleFDD.wixproj
index ba75a9ff..ba75a9ff 100644
--- a/src/test/examples/EarliestCoreBundleFDD/EarliestCoreBundleFDD.wixproj
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleFDD/EarliestCoreBundleFDD.wixproj
diff --git a/src/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs
index d146845c..d146845c 100644
--- a/src/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleFDD/FrameworkDependentBundle.wxs
diff --git a/src/test/examples/EarliestCoreBundleSCD/EarliestCoreBundleSCD.wixproj b/src/ext/Bal/test/examples/EarliestCoreBundleSCD/EarliestCoreBundleSCD.wixproj
index ebeebff2..ebeebff2 100644
--- a/src/test/examples/EarliestCoreBundleSCD/EarliestCoreBundleSCD.wixproj
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleSCD/EarliestCoreBundleSCD.wixproj
diff --git a/src/test/examples/EarliestCoreBundleSCD/SelfContainedBundle.wxs b/src/ext/Bal/test/examples/EarliestCoreBundleSCD/SelfContainedBundle.wxs
index 4d872317..4d872317 100644
--- a/src/test/examples/EarliestCoreBundleSCD/SelfContainedBundle.wxs
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleSCD/SelfContainedBundle.wxs
diff --git a/src/test/examples/EarliestCoreBundleSCD/ba.xslt b/src/ext/Bal/test/examples/EarliestCoreBundleSCD/ba.xslt
index 06b84256..06b84256 100644
--- a/src/test/examples/EarliestCoreBundleSCD/ba.xslt
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleSCD/ba.xslt
diff --git a/src/test/examples/EarliestCoreBundleTrimmedSCD/EarliestCoreBundleTrimmedSCD.wixproj b/src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/EarliestCoreBundleTrimmedSCD.wixproj
index a6b56460..a6b56460 100644
--- a/src/test/examples/EarliestCoreBundleTrimmedSCD/EarliestCoreBundleTrimmedSCD.wixproj
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/EarliestCoreBundleTrimmedSCD.wixproj
diff --git a/src/test/examples/EarliestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs b/src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs
index ba7dce25..ba7dce25 100644
--- a/src/test/examples/EarliestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs
diff --git a/src/test/examples/EarliestCoreBundleTrimmedSCD/ba.xslt b/src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/ba.xslt
index 06b84256..06b84256 100644
--- a/src/test/examples/EarliestCoreBundleTrimmedSCD/ba.xslt
+++ b/src/ext/Bal/test/examples/EarliestCoreBundleTrimmedSCD/ba.xslt
diff --git a/src/test/examples/EarliestCoreMBA/EarliestCoreBA.cs b/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs
index c9291a7f..c9291a7f 100644
--- a/src/test/examples/EarliestCoreMBA/EarliestCoreBA.cs
+++ b/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBA.cs
diff --git a/src/test/examples/EarliestCoreMBA/EarliestCoreBAFactory.cs b/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBAFactory.cs
index 672e17ee..672e17ee 100644
--- a/src/test/examples/EarliestCoreMBA/EarliestCoreBAFactory.cs
+++ b/src/ext/Bal/test/examples/EarliestCoreMBA/EarliestCoreBAFactory.cs
diff --git a/src/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj b/src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj
index cb66c138..cb66c138 100644
--- a/src/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj
+++ b/src/ext/Bal/test/examples/EarliestCoreMBA/Example.EarliestCoreMBA.csproj
diff --git a/src/test/examples/FullFramework2Bundle/Bundle.wxs b/src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs
index f0af975c..f0af975c 100644
--- a/src/test/examples/FullFramework2Bundle/Bundle.wxs
+++ b/src/ext/Bal/test/examples/FullFramework2Bundle/Bundle.wxs
diff --git a/src/test/examples/FullFramework2Bundle/FullFramework2Bundle.wixproj b/src/ext/Bal/test/examples/FullFramework2Bundle/FullFramework2Bundle.wixproj
index ba75a9ff..ba75a9ff 100644
--- a/src/test/examples/FullFramework2Bundle/FullFramework2Bundle.wixproj
+++ b/src/ext/Bal/test/examples/FullFramework2Bundle/FullFramework2Bundle.wixproj
diff --git a/src/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj b/src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj
index 21079ed1..21079ed1 100644
--- a/src/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/Example.FullFramework2MBA.csproj
diff --git a/src/test/examples/FullFramework2MBA/FullFramework2BA.cs b/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs
index 32cd19c8..32cd19c8 100644
--- a/src/test/examples/FullFramework2MBA/FullFramework2BA.cs
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BA.cs
diff --git a/src/test/examples/FullFramework2MBA/FullFramework2BAFactory.cs b/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BAFactory.cs
index 647c2040..647c2040 100644
--- a/src/test/examples/FullFramework2MBA/FullFramework2BAFactory.cs
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/FullFramework2BAFactory.cs
diff --git a/src/test/examples/FullFramework2MBA/WixToolset.Mba.Host.config b/src/ext/Bal/test/examples/FullFramework2MBA/WixToolset.Mba.Host.config
index be450a4f..be450a4f 100644
--- a/src/test/examples/FullFramework2MBA/WixToolset.Mba.Host.config
+++ b/src/ext/Bal/test/examples/FullFramework2MBA/WixToolset.Mba.Host.config
diff --git a/src/test/examples/FullFramework4Bundle/Bundle.wxs b/src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs
index 7b7cbf57..7b7cbf57 100644
--- a/src/test/examples/FullFramework4Bundle/Bundle.wxs
+++ b/src/ext/Bal/test/examples/FullFramework4Bundle/Bundle.wxs
diff --git a/src/test/examples/FullFramework4Bundle/FullFramework4Bundle.wixproj b/src/ext/Bal/test/examples/FullFramework4Bundle/FullFramework4Bundle.wixproj
index ba75a9ff..ba75a9ff 100644
--- a/src/test/examples/FullFramework4Bundle/FullFramework4Bundle.wixproj
+++ b/src/ext/Bal/test/examples/FullFramework4Bundle/FullFramework4Bundle.wixproj
diff --git a/src/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj b/src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj
index a05e7888..a05e7888 100644
--- a/src/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/Example.FullFramework4MBA.csproj
diff --git a/src/test/examples/FullFramework4MBA/FullFramework4BA.cs b/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs
index 8ee3bd19..8ee3bd19 100644
--- a/src/test/examples/FullFramework4MBA/FullFramework4BA.cs
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BA.cs
diff --git a/src/test/examples/FullFramework4MBA/FullFramework4BAFactory.cs b/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BAFactory.cs
index 6a571a54..6a571a54 100644
--- a/src/test/examples/FullFramework4MBA/FullFramework4BAFactory.cs
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/FullFramework4BAFactory.cs
diff --git a/src/test/examples/FullFramework4MBA/WixToolset.Mba.Host.config b/src/ext/Bal/test/examples/FullFramework4MBA/WixToolset.Mba.Host.config
index 96678cda..96678cda 100644
--- a/src/test/examples/FullFramework4MBA/WixToolset.Mba.Host.config
+++ b/src/ext/Bal/test/examples/FullFramework4MBA/WixToolset.Mba.Host.config
diff --git a/src/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs
index d5b543e8..d5b543e8 100644
--- a/src/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/LatestCoreBundleFDD/FrameworkDependentBundle.wxs
diff --git a/src/test/examples/LatestCoreBundleFDD/LatestCoreBundleFDD.wixproj b/src/ext/Bal/test/examples/LatestCoreBundleFDD/LatestCoreBundleFDD.wixproj
index ba75a9ff..ba75a9ff 100644
--- a/src/test/examples/LatestCoreBundleFDD/LatestCoreBundleFDD.wixproj
+++ b/src/ext/Bal/test/examples/LatestCoreBundleFDD/LatestCoreBundleFDD.wixproj
diff --git a/src/test/examples/LatestCoreBundleSCD/LatestCoreBundleSCD.wixproj b/src/ext/Bal/test/examples/LatestCoreBundleSCD/LatestCoreBundleSCD.wixproj
index 30a860ab..30a860ab 100644
--- a/src/test/examples/LatestCoreBundleSCD/LatestCoreBundleSCD.wixproj
+++ b/src/ext/Bal/test/examples/LatestCoreBundleSCD/LatestCoreBundleSCD.wixproj
diff --git a/src/test/examples/LatestCoreBundleSCD/SelfContainedBundle.wxs b/src/ext/Bal/test/examples/LatestCoreBundleSCD/SelfContainedBundle.wxs
index bedf0326..bedf0326 100644
--- a/src/test/examples/LatestCoreBundleSCD/SelfContainedBundle.wxs
+++ b/src/ext/Bal/test/examples/LatestCoreBundleSCD/SelfContainedBundle.wxs
diff --git a/src/test/examples/LatestCoreBundleSCD/ba.xslt b/src/ext/Bal/test/examples/LatestCoreBundleSCD/ba.xslt
index acc7474c..acc7474c 100644
--- a/src/test/examples/LatestCoreBundleSCD/ba.xslt
+++ b/src/ext/Bal/test/examples/LatestCoreBundleSCD/ba.xslt
diff --git a/src/test/examples/LatestCoreBundleTrimmedSCD/LatestCoreBundleTrimmedSCD.wixproj b/src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/LatestCoreBundleTrimmedSCD.wixproj
index 5ce89b64..5ce89b64 100644
--- a/src/test/examples/LatestCoreBundleTrimmedSCD/LatestCoreBundleTrimmedSCD.wixproj
+++ b/src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/LatestCoreBundleTrimmedSCD.wixproj
diff --git a/src/test/examples/LatestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs b/src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs
index 6059f8c1..6059f8c1 100644
--- a/src/test/examples/LatestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs
+++ b/src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/TrimmedSelfContainedBundle.wxs
diff --git a/src/test/examples/LatestCoreBundleTrimmedSCD/ba.xslt b/src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/ba.xslt
index acc7474c..acc7474c 100644
--- a/src/test/examples/LatestCoreBundleTrimmedSCD/ba.xslt
+++ b/src/ext/Bal/test/examples/LatestCoreBundleTrimmedSCD/ba.xslt
diff --git a/src/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj b/src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj
index 9f3f02d9..9f3f02d9 100644
--- a/src/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj
+++ b/src/ext/Bal/test/examples/LatestCoreMBA/Example.LatestCoreMBA.csproj
diff --git a/src/test/examples/LatestCoreMBA/LatestCoreBA.cs b/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs
index 50386a87..50386a87 100644
--- a/src/test/examples/LatestCoreMBA/LatestCoreBA.cs
+++ b/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBA.cs
diff --git a/src/test/examples/LatestCoreMBA/LatestCoreBAFactory.cs b/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBAFactory.cs
index fff3b5c5..fff3b5c5 100644
--- a/src/test/examples/LatestCoreMBA/LatestCoreBAFactory.cs
+++ b/src/ext/Bal/test/examples/LatestCoreMBA/LatestCoreBAFactory.cs
diff --git a/src/test/examples/TestEngine/Example.TestEngine.vcxproj b/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
index 99eb917e..99eb917e 100644
--- a/src/test/examples/TestEngine/Example.TestEngine.vcxproj
+++ b/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
diff --git a/src/test/examples/TestEngine/ExampleTestEngine.cpp b/src/ext/Bal/test/examples/TestEngine/ExampleTestEngine.cpp
index fc1938fe..fc1938fe 100644
--- a/src/test/examples/TestEngine/ExampleTestEngine.cpp
+++ b/src/ext/Bal/test/examples/TestEngine/ExampleTestEngine.cpp
diff --git a/src/test/examples/TestEngine/ReloadEngine.cpp b/src/ext/Bal/test/examples/TestEngine/ReloadEngine.cpp
index 46fd9afa..46fd9afa 100644
--- a/src/test/examples/TestEngine/ReloadEngine.cpp
+++ b/src/ext/Bal/test/examples/TestEngine/ReloadEngine.cpp
diff --git a/src/test/examples/TestEngine/ReloadEngine.h b/src/ext/Bal/test/examples/TestEngine/ReloadEngine.h
index 0e8456af..0e8456af 100644
--- a/src/test/examples/TestEngine/ReloadEngine.h
+++ b/src/ext/Bal/test/examples/TestEngine/ReloadEngine.h
diff --git a/src/test/examples/TestEngine/ShutdownEngine.cpp b/src/ext/Bal/test/examples/TestEngine/ShutdownEngine.cpp
index 3b876e4e..3b876e4e 100644
--- a/src/test/examples/TestEngine/ShutdownEngine.cpp
+++ b/src/ext/Bal/test/examples/TestEngine/ShutdownEngine.cpp
diff --git a/src/test/examples/TestEngine/ShutdownEngine.h b/src/ext/Bal/test/examples/TestEngine/ShutdownEngine.h
index 0cfa147a..0cfa147a 100644
--- a/src/test/examples/TestEngine/ShutdownEngine.h
+++ b/src/ext/Bal/test/examples/TestEngine/ShutdownEngine.h
diff --git a/src/test/examples/TestEngine/TestEngine.cpp b/src/ext/Bal/test/examples/TestEngine/TestEngine.cpp
index 4c7ec1c3..4c7ec1c3 100644
--- a/src/test/examples/TestEngine/TestEngine.cpp
+++ b/src/ext/Bal/test/examples/TestEngine/TestEngine.cpp
diff --git a/src/test/examples/TestEngine/TestEngine.h b/src/ext/Bal/test/examples/TestEngine/TestEngine.h
index 44e813bd..44e813bd 100644
--- a/src/test/examples/TestEngine/TestEngine.h
+++ b/src/ext/Bal/test/examples/TestEngine/TestEngine.h
diff --git a/src/test/examples/TestEngine/WaitForQuitEngine.cpp b/src/ext/Bal/test/examples/TestEngine/WaitForQuitEngine.cpp
index 2f80ba75..2f80ba75 100644
--- a/src/test/examples/TestEngine/WaitForQuitEngine.cpp
+++ b/src/ext/Bal/test/examples/TestEngine/WaitForQuitEngine.cpp
diff --git a/src/test/examples/TestEngine/WaitForQuitEngine.h b/src/ext/Bal/test/examples/TestEngine/WaitForQuitEngine.h
index 99e3f63c..99e3f63c 100644
--- a/src/test/examples/TestEngine/WaitForQuitEngine.h
+++ b/src/ext/Bal/test/examples/TestEngine/WaitForQuitEngine.h
diff --git a/src/test/examples/TestEngine/packages.config b/src/ext/Bal/test/examples/TestEngine/packages.config
index 548ddb48..548ddb48 100644
--- a/src/test/examples/TestEngine/packages.config
+++ b/src/ext/Bal/test/examples/TestEngine/packages.config
diff --git a/src/test/examples/TestEngine/precomp.cpp b/src/ext/Bal/test/examples/TestEngine/precomp.cpp
index 37664a1c..37664a1c 100644
--- a/src/test/examples/TestEngine/precomp.cpp
+++ b/src/ext/Bal/test/examples/TestEngine/precomp.cpp
diff --git a/src/test/examples/TestEngine/precomp.h b/src/ext/Bal/test/examples/TestEngine/precomp.h
index f943f420..f943f420 100644
--- a/src/test/examples/TestEngine/precomp.h
+++ b/src/ext/Bal/test/examples/TestEngine/precomp.h
diff --git a/src/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs b/src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs
index 68d742b0..68d742b0 100644
--- a/src/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs
+++ b/src/ext/Bal/test/examples/WPFCoreBundleFDD/FrameworkDependentBundle.wxs
diff --git a/src/test/examples/WPFCoreBundleFDD/WPFCoreBundleFDD.wixproj b/src/ext/Bal/test/examples/WPFCoreBundleFDD/WPFCoreBundleFDD.wixproj
index ba75a9ff..ba75a9ff 100644
--- a/src/test/examples/WPFCoreBundleFDD/WPFCoreBundleFDD.wixproj
+++ b/src/ext/Bal/test/examples/WPFCoreBundleFDD/WPFCoreBundleFDD.wixproj
diff --git a/src/test/examples/WPFCoreMBA/AssemblyInfo.cs b/src/ext/Bal/test/examples/WPFCoreMBA/AssemblyInfo.cs
index 03a5c7fa..03a5c7fa 100644
--- a/src/test/examples/WPFCoreMBA/AssemblyInfo.cs
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/AssemblyInfo.cs
diff --git a/src/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj b/src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj
index 296e5be9..296e5be9 100644
--- a/src/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/Example.WPFCoreMBA.csproj
diff --git a/src/test/examples/WPFCoreMBA/MainWindow.xaml b/src/ext/Bal/test/examples/WPFCoreMBA/MainWindow.xaml
index 40a27a06..40a27a06 100644
--- a/src/test/examples/WPFCoreMBA/MainWindow.xaml
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/MainWindow.xaml
diff --git a/src/test/examples/WPFCoreMBA/MainWindow.xaml.cs b/src/ext/Bal/test/examples/WPFCoreMBA/MainWindow.xaml.cs
index 4f61b807..4f61b807 100644
--- a/src/test/examples/WPFCoreMBA/MainWindow.xaml.cs
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/MainWindow.xaml.cs
diff --git a/src/test/examples/WPFCoreMBA/WPFCoreBA.cs b/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs
index d50be813..d50be813 100644
--- a/src/test/examples/WPFCoreMBA/WPFCoreBA.cs
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBA.cs
diff --git a/src/test/examples/WPFCoreMBA/WPFCoreBAFactory.cs b/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBAFactory.cs
index a3ccdf9f..a3ccdf9f 100644
--- a/src/test/examples/WPFCoreMBA/WPFCoreBAFactory.cs
+++ b/src/ext/Bal/test/examples/WPFCoreMBA/WPFCoreBAFactory.cs
diff --git a/src/test/examples/Wix.Build.props b/src/ext/Bal/test/examples/Wix.Build.props
index aad94bb6..aad94bb6 100644
--- a/src/test/examples/Wix.Build.props
+++ b/src/ext/Bal/test/examples/Wix.Build.props
diff --git a/src/test/examples/Wix.Build.targets b/src/ext/Bal/test/examples/Wix.Build.targets
index 7e6fe9f2..7e6fe9f2 100644
--- a/src/test/examples/Wix.Build.targets
+++ b/src/ext/Bal/test/examples/Wix.Build.targets
diff --git a/src/test/examples/examples.proj b/src/ext/Bal/test/examples/examples.proj
index 08cb7511..08cb7511 100644
--- a/src/test/examples/examples.proj
+++ b/src/ext/Bal/test/examples/examples.proj
diff --git a/src/wix.snk b/src/ext/Bal/wix.snk
index 3908a66a..3908a66a 100644
--- a/src/wix.snk
+++ b/src/ext/Bal/wix.snk
Binary files differ
diff --git a/src/wixext/BalBurnBackendExtension.cs b/src/ext/Bal/wixext/BalBurnBackendExtension.cs
index e8dc7a3e..e8dc7a3e 100644
--- a/src/wixext/BalBurnBackendExtension.cs
+++ b/src/ext/Bal/wixext/BalBurnBackendExtension.cs
diff --git a/src/wixext/BalCompiler.cs b/src/ext/Bal/wixext/BalCompiler.cs
index 267345e7..267345e7 100644
--- a/src/wixext/BalCompiler.cs
+++ b/src/ext/Bal/wixext/BalCompiler.cs
diff --git a/src/wixext/BalErrors.cs b/src/ext/Bal/wixext/BalErrors.cs
index bc0186c1..bc0186c1 100644
--- a/src/wixext/BalErrors.cs
+++ b/src/ext/Bal/wixext/BalErrors.cs
diff --git a/src/wixext/BalExtensionData.cs b/src/ext/Bal/wixext/BalExtensionData.cs
index 55daf005..55daf005 100644
--- a/src/wixext/BalExtensionData.cs
+++ b/src/ext/Bal/wixext/BalExtensionData.cs
diff --git a/src/wixext/BalExtensionFactory.cs b/src/ext/Bal/wixext/BalExtensionFactory.cs
index 0bfb6c5f..0bfb6c5f 100644
--- a/src/wixext/BalExtensionFactory.cs
+++ b/src/ext/Bal/wixext/BalExtensionFactory.cs
diff --git a/src/wixext/BalWarnings.cs b/src/ext/Bal/wixext/BalWarnings.cs
index 18b25062..18b25062 100644
--- a/src/wixext/BalWarnings.cs
+++ b/src/ext/Bal/wixext/BalWarnings.cs
diff --git a/src/wixext/Symbols/BalSymbolDefinitions.cs b/src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs
index 90865621..90865621 100644
--- a/src/wixext/Symbols/BalSymbolDefinitions.cs
+++ b/src/ext/Bal/wixext/Symbols/BalSymbolDefinitions.cs
diff --git a/src/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs
index 52042e4c..52042e4c 100644
--- a/src/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalBAFactoryAssemblySymbol.cs
diff --git a/src/wixext/Symbols/WixBalBAFunctionsSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs
index 19c7602d..19c7602d 100644
--- a/src/wixext/Symbols/WixBalBAFunctionsSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalBAFunctionsSymbol.cs
diff --git a/src/wixext/Symbols/WixBalConditionSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs
index c2527fbc..c2527fbc 100644
--- a/src/wixext/Symbols/WixBalConditionSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalConditionSymbol.cs
diff --git a/src/wixext/Symbols/WixBalPackageInfoSymbol.cs b/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs
index b09cb191..b09cb191 100644
--- a/src/wixext/Symbols/WixBalPackageInfoSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixBalPackageInfoSymbol.cs
diff --git a/src/wixext/Symbols/WixDncOptionsSymbol.cs b/src/ext/Bal/wixext/Symbols/WixDncOptionsSymbol.cs
index b9a41c21..b9a41c21 100644
--- a/src/wixext/Symbols/WixDncOptionsSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixDncOptionsSymbol.cs
diff --git a/src/wixext/Symbols/WixMbaPrereqInformationSymbol.cs b/src/ext/Bal/wixext/Symbols/WixMbaPrereqInformationSymbol.cs
index e4d78da0..e4d78da0 100644
--- a/src/wixext/Symbols/WixMbaPrereqInformationSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixMbaPrereqInformationSymbol.cs
diff --git a/src/wixext/Symbols/WixStdbaOptionsSymbol.cs b/src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs
index cb2694da..cb2694da 100644
--- a/src/wixext/Symbols/WixStdbaOptionsSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixStdbaOptionsSymbol.cs
diff --git a/src/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs b/src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs
index 1d84d1aa..1d84d1aa 100644
--- a/src/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs
+++ b/src/ext/Bal/wixext/Symbols/WixStdbaOverridableVariableSymbol.cs
diff --git a/src/wixext/WixToolset.Bal.wixext.csproj b/src/ext/Bal/wixext/WixToolset.Bal.wixext.csproj
index 00451403..00451403 100644
--- a/src/wixext/WixToolset.Bal.wixext.csproj
+++ b/src/ext/Bal/wixext/WixToolset.Bal.wixext.csproj
diff --git a/src/wixext/WixToolset.Bal.wixext.nuspec b/src/ext/Bal/wixext/WixToolset.Bal.wixext.nuspec
index d9e704ae..d9e704ae 100644
--- a/src/wixext/WixToolset.Bal.wixext.nuspec
+++ b/src/ext/Bal/wixext/WixToolset.Bal.wixext.nuspec
diff --git a/src/wixext/WixToolset.Bal.wixext.targets b/src/ext/Bal/wixext/WixToolset.Bal.wixext.targets
index 70c5a19c..70c5a19c 100644
--- a/src/wixext/WixToolset.Bal.wixext.targets
+++ b/src/ext/Bal/wixext/WixToolset.Bal.wixext.targets
diff --git a/src/wixlib/BalExtension_arm64.wxs b/src/ext/Bal/wixlib/BalExtension_arm64.wxs
index 1b9e11d2..1b9e11d2 100644
--- a/src/wixlib/BalExtension_arm64.wxs
+++ b/src/ext/Bal/wixlib/BalExtension_arm64.wxs
diff --git a/src/wixlib/BalExtension_platform.wxi b/src/ext/Bal/wixlib/BalExtension_platform.wxi
index 33122fb2..33122fb2 100644
--- a/src/wixlib/BalExtension_platform.wxi
+++ b/src/ext/Bal/wixlib/BalExtension_platform.wxi
diff --git a/src/wixlib/BalExtension_x64.wxs b/src/ext/Bal/wixlib/BalExtension_x64.wxs
index 69a597ae..69a597ae 100644
--- a/src/wixlib/BalExtension_x64.wxs
+++ b/src/ext/Bal/wixlib/BalExtension_x64.wxs
diff --git a/src/wixlib/BalExtension_x86.wxs b/src/ext/Bal/wixlib/BalExtension_x86.wxs
index 3cdd4015..3cdd4015 100644
--- a/src/wixlib/BalExtension_x86.wxs
+++ b/src/ext/Bal/wixlib/BalExtension_x86.wxs
diff --git a/src/wixlib/Dnc.wxs b/src/ext/Bal/wixlib/Dnc.wxs
index d777c473..d777c473 100644
--- a/src/wixlib/Dnc.wxs
+++ b/src/ext/Bal/wixlib/Dnc.wxs
diff --git a/src/wixlib/Mba.wxs b/src/ext/Bal/wixlib/Mba.wxs
index 2d407c88..2d407c88 100644
--- a/src/wixlib/Mba.wxs
+++ b/src/ext/Bal/wixlib/Mba.wxs
diff --git a/src/wixlib/bal.wixproj b/src/ext/Bal/wixlib/bal.wixproj
index fdcc7475..fdcc7475 100644
--- a/src/wixlib/bal.wixproj
+++ b/src/ext/Bal/wixlib/bal.wixproj
diff --git a/src/wixlib/caDecor.wxi b/src/ext/Bal/wixlib/caDecor.wxi
index b1711518..b1711518 100644
--- a/src/wixlib/caDecor.wxi
+++ b/src/ext/Bal/wixlib/caDecor.wxi
diff --git a/src/wixlib/wixstdba.wxs b/src/ext/Bal/wixlib/wixstdba.wxs
index 8181b9b4..8181b9b4 100644
--- a/src/wixlib/wixstdba.wxs
+++ b/src/ext/Bal/wixlib/wixstdba.wxs
diff --git a/src/wixstdba/Resources/1028/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1028/mbapreq.wxl
index abd35ac7..abd35ac7 100644
--- a/src/wixstdba/Resources/1028/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1028/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1029/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1029/mbapreq.wxl
index e28b4f74..e28b4f74 100644
--- a/src/wixstdba/Resources/1029/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1029/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1030/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1030/mbapreq.wxl
index a531467a..a531467a 100644
--- a/src/wixstdba/Resources/1030/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1030/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1031/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1031/mbapreq.wxl
index ff8111f9..ff8111f9 100644
--- a/src/wixstdba/Resources/1031/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1031/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1032/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1032/mbapreq.wxl
index bc3703a3..bc3703a3 100644
--- a/src/wixstdba/Resources/1032/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1032/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1035/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1035/mbapreq.wxl
index 859e5b23..859e5b23 100644
--- a/src/wixstdba/Resources/1035/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1035/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1036/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1036/mbapreq.wxl
index f67dfa8e..f67dfa8e 100644
--- a/src/wixstdba/Resources/1036/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1036/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1038/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1038/mbapreq.wxl
index 6a4b109d..6a4b109d 100644
--- a/src/wixstdba/Resources/1038/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1038/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1040/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1040/mbapreq.wxl
index f57d58e5..f57d58e5 100644
--- a/src/wixstdba/Resources/1040/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1040/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1041/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1041/mbapreq.wxl
index 3fe7b9b3..3fe7b9b3 100644
--- a/src/wixstdba/Resources/1041/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1041/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1042/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1042/mbapreq.wxl
index 0f53dcc3..0f53dcc3 100644
--- a/src/wixstdba/Resources/1042/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1042/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1043/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1043/mbapreq.wxl
index f4a2c78c..f4a2c78c 100644
--- a/src/wixstdba/Resources/1043/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1043/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1044/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1044/mbapreq.wxl
index da5c8283..da5c8283 100644
--- a/src/wixstdba/Resources/1044/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1044/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1045/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1045/mbapreq.wxl
index 7aca87c2..7aca87c2 100644
--- a/src/wixstdba/Resources/1045/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1045/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1046/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1046/mbapreq.wxl
index be185502..be185502 100644
--- a/src/wixstdba/Resources/1046/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1046/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1049/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1049/mbapreq.wxl
index a1aec7ed..a1aec7ed 100644
--- a/src/wixstdba/Resources/1049/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1049/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1051/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1051/mbapreq.wxl
index 9f0b4711..9f0b4711 100644
--- a/src/wixstdba/Resources/1051/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1051/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1053/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1053/mbapreq.wxl
index 72961409..72961409 100644
--- a/src/wixstdba/Resources/1053/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1053/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1055/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1055/mbapreq.wxl
index ee52da98..ee52da98 100644
--- a/src/wixstdba/Resources/1055/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1055/mbapreq.wxl
diff --git a/src/wixstdba/Resources/1060/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/1060/mbapreq.wxl
index f3b4bfe5..f3b4bfe5 100644
--- a/src/wixstdba/Resources/1060/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/1060/mbapreq.wxl
diff --git a/src/wixstdba/Resources/2052/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/2052/mbapreq.wxl
index 63cdb418..63cdb418 100644
--- a/src/wixstdba/Resources/2052/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/2052/mbapreq.wxl
diff --git a/src/wixstdba/Resources/2070/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/2070/mbapreq.wxl
index 6a49ca31..6a49ca31 100644
--- a/src/wixstdba/Resources/2070/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/2070/mbapreq.wxl
diff --git a/src/wixstdba/Resources/3082/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/3082/mbapreq.wxl
index 0290624c..0290624c 100644
--- a/src/wixstdba/Resources/3082/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/3082/mbapreq.wxl
diff --git a/src/wixstdba/Resources/HyperlinkLargeTheme.xml b/src/ext/Bal/wixstdba/Resources/HyperlinkLargeTheme.xml
index 39a38ee0..39a38ee0 100644
--- a/src/wixstdba/Resources/HyperlinkLargeTheme.xml
+++ b/src/ext/Bal/wixstdba/Resources/HyperlinkLargeTheme.xml
diff --git a/src/wixstdba/Resources/HyperlinkSidebarTheme.xml b/src/ext/Bal/wixstdba/Resources/HyperlinkSidebarTheme.xml
index 1dff9d7e..1dff9d7e 100644
--- a/src/wixstdba/Resources/HyperlinkSidebarTheme.xml
+++ b/src/ext/Bal/wixstdba/Resources/HyperlinkSidebarTheme.xml
diff --git a/src/wixstdba/Resources/HyperlinkTheme.wxl b/src/ext/Bal/wixstdba/Resources/HyperlinkTheme.wxl
index e6e3f8ab..e6e3f8ab 100644
--- a/src/wixstdba/Resources/HyperlinkTheme.wxl
+++ b/src/ext/Bal/wixstdba/Resources/HyperlinkTheme.wxl
diff --git a/src/wixstdba/Resources/HyperlinkTheme.xml b/src/ext/Bal/wixstdba/Resources/HyperlinkTheme.xml
index 657db34b..657db34b 100644
--- a/src/wixstdba/Resources/HyperlinkTheme.xml
+++ b/src/ext/Bal/wixstdba/Resources/HyperlinkTheme.xml
diff --git a/src/wixstdba/Resources/LoremIpsumLicense.rtf b/src/ext/Bal/wixstdba/Resources/LoremIpsumLicense.rtf
index 1a183236..1a183236 100644
--- a/src/wixstdba/Resources/LoremIpsumLicense.rtf
+++ b/src/ext/Bal/wixstdba/Resources/LoremIpsumLicense.rtf
Binary files differ
diff --git a/src/wixstdba/Resources/RtfLargeTheme.xml b/src/ext/Bal/wixstdba/Resources/RtfLargeTheme.xml
index 3571e13a..3571e13a 100644
--- a/src/wixstdba/Resources/RtfLargeTheme.xml
+++ b/src/ext/Bal/wixstdba/Resources/RtfLargeTheme.xml
diff --git a/src/wixstdba/Resources/RtfTheme.wxl b/src/ext/Bal/wixstdba/Resources/RtfTheme.wxl
index f73fb994..f73fb994 100644
--- a/src/wixstdba/Resources/RtfTheme.wxl
+++ b/src/ext/Bal/wixstdba/Resources/RtfTheme.wxl
diff --git a/src/wixstdba/Resources/RtfTheme.xml b/src/ext/Bal/wixstdba/Resources/RtfTheme.xml
index d6535bac..d6535bac 100644
--- a/src/wixstdba/Resources/RtfTheme.xml
+++ b/src/ext/Bal/wixstdba/Resources/RtfTheme.xml
diff --git a/src/wixstdba/Resources/dncpreq.thm b/src/ext/Bal/wixstdba/Resources/dncpreq.thm
index 4ae61819..4ae61819 100644
--- a/src/wixstdba/Resources/dncpreq.thm
+++ b/src/ext/Bal/wixstdba/Resources/dncpreq.thm
diff --git a/src/wixstdba/Resources/dncpreq.wxl b/src/ext/Bal/wixstdba/Resources/dncpreq.wxl
index d6b73b5f..d6b73b5f 100644
--- a/src/wixstdba/Resources/dncpreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/dncpreq.wxl
diff --git a/src/wixstdba/Resources/logo.png b/src/ext/Bal/wixstdba/Resources/logo.png
index 7adc6e11..7adc6e11 100644
--- a/src/wixstdba/Resources/logo.png
+++ b/src/ext/Bal/wixstdba/Resources/logo.png
Binary files differ
diff --git a/src/wixstdba/Resources/logoSide.png b/src/ext/Bal/wixstdba/Resources/logoSide.png
index 308841c5..308841c5 100644
--- a/src/wixstdba/Resources/logoSide.png
+++ b/src/ext/Bal/wixstdba/Resources/logoSide.png
Binary files differ
diff --git a/src/wixstdba/Resources/mbapreq.png b/src/ext/Bal/wixstdba/Resources/mbapreq.png
index c6e9527b..c6e9527b 100644
--- a/src/wixstdba/Resources/mbapreq.png
+++ b/src/ext/Bal/wixstdba/Resources/mbapreq.png
Binary files differ
diff --git a/src/wixstdba/Resources/mbapreq.thm b/src/ext/Bal/wixstdba/Resources/mbapreq.thm
index 4ae61819..4ae61819 100644
--- a/src/wixstdba/Resources/mbapreq.thm
+++ b/src/ext/Bal/wixstdba/Resources/mbapreq.thm
diff --git a/src/wixstdba/Resources/mbapreq.wxl b/src/ext/Bal/wixstdba/Resources/mbapreq.wxl
index 95e3a6ae..95e3a6ae 100644
--- a/src/wixstdba/Resources/mbapreq.wxl
+++ b/src/ext/Bal/wixstdba/Resources/mbapreq.wxl
diff --git a/src/wixstdba/WixStandardBootstrapperApplication.cpp b/src/ext/Bal/wixstdba/WixStandardBootstrapperApplication.cpp
index d4bf7b43..d4bf7b43 100644
--- a/src/wixstdba/WixStandardBootstrapperApplication.cpp
+++ b/src/ext/Bal/wixstdba/WixStandardBootstrapperApplication.cpp
diff --git a/src/wixstdba/packages.config b/src/ext/Bal/wixstdba/packages.config
index 071284ac..071284ac 100644
--- a/src/wixstdba/packages.config
+++ b/src/ext/Bal/wixstdba/packages.config
diff --git a/src/wixstdba/precomp.cpp b/src/ext/Bal/wixstdba/precomp.cpp
index 37664a1c..37664a1c 100644
--- a/src/wixstdba/precomp.cpp
+++ b/src/ext/Bal/wixstdba/precomp.cpp
diff --git a/src/wixstdba/precomp.h b/src/ext/Bal/wixstdba/precomp.h
index 547183bd..547183bd 100644
--- a/src/wixstdba/precomp.h
+++ b/src/ext/Bal/wixstdba/precomp.h
diff --git a/src/wixstdba/resource.h b/src/ext/Bal/wixstdba/resource.h
index 149a8ff4..149a8ff4 100644
--- a/src/wixstdba/resource.h
+++ b/src/ext/Bal/wixstdba/resource.h
diff --git a/src/wixstdba/wixstdba.cpp b/src/ext/Bal/wixstdba/wixstdba.cpp
index a96f1738..a96f1738 100644
--- a/src/wixstdba/wixstdba.cpp
+++ b/src/ext/Bal/wixstdba/wixstdba.cpp
diff --git a/src/wixstdba/wixstdba.def b/src/ext/Bal/wixstdba/wixstdba.def
index ba9980d3..ba9980d3 100644
--- a/src/wixstdba/wixstdba.def
+++ b/src/ext/Bal/wixstdba/wixstdba.def
diff --git a/src/wixstdba/wixstdba.mc b/src/ext/Bal/wixstdba/wixstdba.mc
index 688b1da1..688b1da1 100644
--- a/src/wixstdba/wixstdba.mc
+++ b/src/ext/Bal/wixstdba/wixstdba.mc
diff --git a/src/wixstdba/wixstdba.vcxproj b/src/ext/Bal/wixstdba/wixstdba.vcxproj
index 06b1c8d8..06b1c8d8 100644
--- a/src/wixstdba/wixstdba.vcxproj
+++ b/src/ext/Bal/wixstdba/wixstdba.vcxproj
diff --git a/src/ext/global.json b/src/ext/global.json
new file mode 100644
index 00000000..697f5687
--- /dev/null
+++ b/src/ext/global.json
@@ -0,0 +1,8 @@
1{
2 "msbuild-sdks": {
3 "WixToolset.Sdk": "4.0.0-build-0213"
4 },
5 "sdk": {
6 "allowPrerelease": false
7 }
8}
diff --git a/src/version.json b/src/version.json
new file mode 100644
index 00000000..5f857771
--- /dev/null
+++ b/src/version.json
@@ -0,0 +1,11 @@
1{
2 "version": "4.0",
3 "publicReleaseRefSpec": [
4 "^refs/heads/master$"
5 ],
6 "cloudBuild": {
7 "buildNumber": {
8 "enabled": true
9 }
10 }
11}