diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 5f81ebdb5..cbdae31cb 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -13,6 +13,12 @@
"commands": [
"xstyler"
]
+ },
+ "microsoft.visualstudio.slngen.tool": {
+ "version": "9.5.1",
+ "commands": [
+ "slngen"
+ ]
}
}
}
\ No newline at end of file
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index a59ae2aed..a05957a23 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -51,6 +51,11 @@ jobs:
matrix:
platform: [WinUI2, WinUI3]
+ env:
+ # faux-ternary expression to select which platforms to build for each platform vs. duplicating step below.
+ TARGET_PLATFORMS: ${{ matrix.platform != 'WinUI3' && 'all' || 'all-uwp' }}
+ TEST_PLATFORM: ${{ matrix.platform != 'WinUI3' && 'UWP' || 'WinAppSdk' }}
+
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Install .NET 6 SDK
@@ -72,12 +77,13 @@ jobs:
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.0.3
- - name: Enable all TargetFrameworks
+ - name: Enable ${{ env.TARGET_PLATFORMS }} TargetFrameworks
working-directory: ./common/Scripts/
- run: powershell -version 5.1 -command "./UseTargetFrameworks.ps1 all" -ErrorAction Stop
+ run: powershell -version 5.1 -command "./UseTargetFrameworks.ps1 ${{ env.TARGET_PLATFORMS }}" -ErrorAction Stop
- - name: Generate solution
- run: powershell -version 5.1 -command "./GenerateAllSolution.ps1" -ErrorAction Stop
+ - name: Generate solution w/ ${{ env.TEST_PLATFORM }} Tests
+ working-directory: ./
+ run: powershell -version 5.1 -command "./common/GenerateAllSolution.ps1 -IncludeHeads ${{ env.TEST_PLATFORM }}" -ErrorAction Stop
- name: Enable Uno.WinUI (in WinUI3 matrix only)
working-directory: ./common/Scripts/
@@ -94,11 +100,11 @@ jobs:
# Push Packages to our DevOps Artifacts Feed
- name: Add source
- if: ${{github.ref == 'refs/heads/main'}}
+ if: ${{ github.ref == 'refs/heads/main' }}
run: dotnet nuget add source "https://pkgs.dev.azure.com/dotnet/CommunityToolkit/_packaging/CommunityToolkit-Labs/nuget/v3/index.json" --name LabsFeed --username dummy --password ${{ secrets.DEVOPS_PACKAGE_PUSH_TOKEN }}
- name: Push packages
- if: ${{github.ref == 'refs/heads/main'}}
+ if: ${{ github.ref == 'refs/heads/main' }}
run: dotnet nuget push "**/*.nupkg" --api-key dummy --source LabsFeed --skip-duplicate
# Run tests
@@ -114,18 +120,21 @@ jobs:
id: test-generator
run: vstest.console.exe ./common/CommunityToolkit.Labs.Core.SourceGenerators.Tests/CommunityToolkit.Labs.Core.SourceGenerators.Tests/bin/Release/net6.0/CommunityToolkit.Labs.Core.SourceGenerators.Tests.dll /logger:"trx;LogFileName=SourceGenerators.trx"
- - name: Run experiment tests against UWP
- id: test-uwp
- run: vstest.console.exe ./tests/**/CommunityToolkit.Labs.Tests.UWP.build.appxrecipe /Framework:FrameworkUap10 /logger:"trx;LogFileName=UWP.trx"
-
- - name: Run experiment tests against WinAppSDK
- id: test-winappsdk
- run: vstest.console.exe ./tests/**/CommunityToolkit.Labs.Tests.WinAppSdk.build.appxrecipe /Framework:FrameworkUap10 /logger:"trx;LogFileName=WinAppSdk.trx"
+ - name: Run experiment tests against ${{ env.TEST_PLATFORM }}
+ id: test-platform
+ run: vstest.console.exe ./tests/**/CommunityToolkit.Labs.Tests.${{ env.TEST_PLATFORM }}.build.appxrecipe /Framework:FrameworkUap10 /logger:"trx;LogFileName=${{ env.TEST_PLATFORM }}.trx"
- name: Create test reports
run: |
testspace '[${{ matrix.platform }}]./TestResults/*.trx'
- if: ${{ always() && (steps.test-generator.conclusion == 'success' || steps.test-uwp.conclusion == 'success' || steps.test-winappsdk.conclusion == 'success') }}
+ if: ${{ always() && (steps.test-generator.conclusion == 'success' || steps.test-platform.conclusion == 'success') }}
+
+ #- name: Artifact - Slngen Logs
+ # uses: actions/upload-artifact@v3
+ # if: success() || failure()
+ # with:
+ # name: slngen-logs
+ # path: ./**/slngen.*log
# Test job to build a single experiment to ensure our changes work for both our main types of solutions at the moment
new-experiment:
@@ -199,9 +208,14 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v3
+ # Restore Tools from Manifest list in the Repository
+ - name: Restore dotnet tools
+ run: dotnet tool restore
+
- name: Generate solution
shell: pwsh
- run: ./GenerateAllSolution.ps1
+ working-directory: ./
+ run: ./common/GenerateAllSolution.ps1
- name: Install ninja for WASM native dependencies
run: sudo apt-get install ninja-build
@@ -213,3 +227,10 @@ jobs:
run: dotnet build /r /bl /p:UnoSourceGeneratorUseGenerationHost=true /p:UnoSourceGeneratorUseGenerationController=false
# TODO: Do we want to run tests here? Can we do that on linux easily?
+
+ #- name: Artifact - Slngen Logs
+ # uses: actions/upload-artifact@v3
+ # if: success() || failure()
+ # with:
+ # name: slngen-logs
+ # path: ./**/slngen.*log
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
index 7dd9cdef3..d2f2700a9 100644
--- a/.vscode/tasks.json
+++ b/.vscode/tasks.json
@@ -6,7 +6,7 @@
{
"label": "generateAllSolution",
"type": "shell",
- "command": "pwsh ./GenerateAllSolution.ps1",
+ "command": "pwsh ./common/GenerateAllSolution.ps1",
"group": "build"
}
]
diff --git a/Directory.Build.targets b/Directory.Build.targets
index b1936b54f..948c80b81 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -18,4 +18,11 @@
-->
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/GenerateAllSolution.bat b/GenerateAllSolution.bat
new file mode 100644
index 000000000..814ca103a
--- /dev/null
+++ b/GenerateAllSolution.bat
@@ -0,0 +1,5 @@
+@ECHO OFF
+SET "IncludeHeads=%1"
+IF "%IncludeHeads%"=="" SET "IncludeHeads=all"
+
+powershell .\common\GenerateAllSolution.ps1 -IncludeHeads %IncludeHeads%
\ No newline at end of file
diff --git a/GenerateAllSolution.ps1 b/GenerateAllSolution.ps1
deleted file mode 100644
index 2f1ac702a..000000000
--- a/GenerateAllSolution.ps1
+++ /dev/null
@@ -1,249 +0,0 @@
-Param (
- [Parameter(HelpMessage = "The WinUI version to use when building an Uno head.", ParameterSetName = "UseUnoWinUI")]
- [ValidateSet('2', '3')]
- [string]$UseUnoWinUI = 2
-)
-
-# Generate required props for "All" solution.
-& ./common/MultiTarget/GenerateAllProjectReferences.ps1
-& ./common/GenerateVSCodeLaunchConfig.ps1
-
-# Set WinUI version for Uno projects
-$originalWorkingDirectory = Get-Location;
-
-Set-Location common/Scripts/
-& ./UseUnoWinUI.ps1 $UseUnoWinUI
-
-Set-Location $originalWorkingDirectory;
-
-# Set up contant values
-$templatedProjectFolderConfigTemplateMarker = "[TemplatedProjectFolderConfig]";
-$templatedProjectConfigurationTemplateMarker = "[TemplatedProjectConfigurations]";
-$templatedProjectDefinitionsMarker = "[TemplatedProjectDefinitions]";
-$templatedSharedTestProjectSelfDefinitionsMarker = "[TemplatedSharedTestProjectDefinitions]";
-$templatedSharedTestUwpProjectSelfDefinitionsMarker = "[TemplatedSharedTestUwpProjectDefinitions]";
-$templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker = "[TemplatedSharedTestWinAppSdkProjectDefinitions]";
-
-$sampleProjectTypeGuid = "9A19103F-16F7-4668-BE54-9A1E7A4F7556";
-$sharedProjectTypeGuid = "D954291E-2A0B-460D-934E-DC6B0785DB48";
-$libProjectTypeGuid = $sampleProjectTypeGuid;
-
-$solutionTemplatePath = 'common/Toolkit.Labs.All.sln.template';
-$generatedSolutionFilePath = 'Toolkit.Labs.All.sln'
-
-function CreateProjectConfiguration {
- param (
- [string]$projectGuid
- )
-
- # Solution files are VERY picky about the unicode characters used as newlines and tabs.
- # These characters act strange when paired next to characters found in ASCII, so we append
- # as separate strings.
- #
- # Not doing this would cause Visual Studio to fix the file on load, and always ask the user
- # if they want to save the changes.
- return "
-" + " " + "{$projectGuid}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
- {$projectGuid}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {$projectGuid}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {$projectGuid}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU
- {$projectGuid}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU
- {$projectGuid}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {$projectGuid}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {$projectGuid}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {$projectGuid}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {$projectGuid}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {$projectGuid}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {$projectGuid}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {$projectGuid}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|ARM.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|ARM64.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|ARM64.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|iPhone.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|x64.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|x64.Build.0 = Release|Any CPU
- {$projectGuid}.AppStore|x86.ActiveCfg = Release|Any CPU
- {$projectGuid}.AppStore|x86.Build.0 = Release|Any CPU
- {$projectGuid}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {$projectGuid}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|ARM.Build.0 = Debug|Any CPU
- {$projectGuid}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|ARM64.Build.0 = Debug|Any CPU
- {$projectGuid}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|iPhone.Build.0 = Debug|Any CPU
- {$projectGuid}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {$projectGuid}.Debug|x64.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|x64.Build.0 = Debug|Any CPU
- {$projectGuid}.Debug|x86.ActiveCfg = Debug|Any CPU
- {$projectGuid}.Debug|x86.Build.0 = Debug|Any CPU
- {$projectGuid}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|Any CPU.Build.0 = Release|Any CPU
- {$projectGuid}.Release|ARM.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|ARM.Build.0 = Release|Any CPU
- {$projectGuid}.Release|ARM64.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|ARM64.Build.0 = Release|Any CPU
- {$projectGuid}.Release|iPhone.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|iPhone.Build.0 = Release|Any CPU
- {$projectGuid}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {$projectGuid}.Release|x64.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|x64.Build.0 = Release|Any CPU
- {$projectGuid}.Release|x86.ActiveCfg = Release|Any CPU
- {$projectGuid}.Release|x86.Build.0 = Release|Any CPU";
-}
-
-function CreateProjectDefinition {
- param (
- [string]$projectTypeGuid,
- [string]$projectGuid,
- [string]$projectName,
- [string]$projectPath
- )
-
- return "
-Project(`"{$projectTypeGuid}`") = `"$projectName`", `"$projectPath`", `"{$projectGuid}`"
-EndProject";
-}
-
-function CreateSharedProjectDefinition {
- param (
- [string]$projectGuid,
- [string]$sharedProjectPath,
- [string]$id
- )
-
- return "
-"+ " " + "$sharedProjectPath*{$projectGuid}*SharedItemsImports = $id";
-}
-
-function CreateFolderPlacementForProject {
- param (
- [string]$projectGuid,
- [string]$folderGuid
- )
-
- return [System.Environment]::NewLine + " " + "{$projectGuid} = {$folderGuid}";
-}
-
-function GetFolderGuid {
- param (
- [string]$templateContents,
- [string]$folderName
- )
-
- $folderDefinitionRegex = "Project\(`"{2150E333-8FDC-42A3-9474-1A3956D46DE8}`"\) = `"$folderName`", `"$folderName`", `"\{(.+?)\}`"";
-
- if (-not ($templateContents -match $folderDefinitionRegex)) {
- Write-Error "Folder `"$folderName`" was not found";
- exit(-1);
- }
-
- return $Matches[1];
-}
-
-function AddProjectsToSolution {
- param (
- $templateContents,
- [string]$projectPath,
- [string]$projectTypeGuid,
- [string]$solutionFolder,
- [string]$projectGuid,
- [bool]$omitConfiguration
- )
-
- if ($projectGuid.Length -eq 0) {
- $projectGuid = (New-Guid).ToString().ToUpper();
- }
-
- $projectPath = Resolve-Path -Relative -Path $projectPath;
- $projectName = [System.IO.Path]::GetFileNameWithoutExtension($projectPath);
-
- $sampleFolderGuid = GetFolderGuid $solutionTemplate $solutionFolder;
-
- Write-Host "Adding $projectName to solution folder $solutionFolder";
-
- $definition = CreateProjectDefinition $projectTypeGuid $projectGuid $projectName $projectPath;
-
- $templateContents = $templateContents -replace [regex]::escape($templatedProjectDefinitionsMarker), ($templatedProjectDefinitionsMarker + $definition);
-
- if (-not $omitConfiguration) {
- $configuration = CreateProjectConfiguration $projectGuid;
- $templateContents = $templateContents -replace [regex]::escape($templatedProjectConfigurationTemplateMarker), ($templatedProjectConfigurationTemplateMarker + $configuration);
- }
-
- $folderPlacement = CreateFolderPlacementForProject $projectGuid $sampleFolderGuid;
- $templateContents = $templateContents -replace [regex]::escape($templatedProjectFolderConfigTemplateMarker), ($templatedProjectFolderConfigTemplateMarker + $folderPlacement);
-
- return $templateContents;
-}
-
-# Execute solution generation from template
-$solutionTemplate = Get-Content -Path $solutionTemplatePath;
-Write-Output "Loaded solution template from $solutionTemplatePath";
-
-# Add sample projects
-foreach ($sampleProjectPath in Get-ChildItem -Recurse -Path 'labs/*/samples/*.Samples/*.Samples.csproj') {
- $solutionTemplate = AddProjectsToSolution $solutionTemplate $sampleProjectPath $sampleProjectTypeGuid "Samples"
-}
-
-# Add library projects
-foreach ($sampleProjectPath in Get-ChildItem -Recurse -Path 'labs/*/src/*.csproj') {
- $solutionTemplate = AddProjectsToSolution $solutionTemplate $sampleProjectPath $libProjectTypeGuid "Library"
-}
-
-# Add shared test projects
-foreach ($sharedProjectItemsPath in Get-ChildItem -Recurse -Path 'labs/*/tests/*.projitems') {
- $projitemsContents = Get-Content -Path $sharedProjectItemsPath;
-
- $projectGuidRegex = '(.+?)<\/SharedGUID>';
-
- $regex = Select-String -Pattern $projectGuidRegex -InputObject $projitemsContents;
-
- if ($null -eq $regex -or $null -eq $regex.Matches -or $null -eq $regex.Matches.Groups -or $regex.Matches.Groups.Length -lt 2) {
- Write-Error "Couldn't get SharedGUID property from $sharedProjectItemsPath";
- exit(-1);
- }
-
- $projectGuid = $regex.Matches.Groups[1].Value;
-
- $sharedProjectItemsPath = Resolve-Path -Relative -Path $sharedProjectItemsPath;
-
- $sharedProjectPath = $sharedProjectItemsPath -replace "projitems", "shproj";
- $solutionTemplate = AddProjectsToSolution $solutionTemplate $sharedProjectPath $sharedProjectTypeGuid "Experiments" $projectGuid.ToUpper() $true;
-
- $sharedProjectItemsName = [System.IO.Path]::GetFileNameWithoutExtension($sharedProjectItemsPath);
-
- Write-Output "Linking $sharedProjectItemsName.projitems to $sharedProjectItemsName";
- $sharedProjectDefinition = CreateSharedProjectDefinition $projectGuid $sharedProjectItemsPath "13"
- $solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestProjectSelfDefinitionsMarker), ($templatedSharedTestProjectSelfDefinitionsMarker + $sharedProjectDefinition);
-
- Write-Output "Linking $sharedProjectItemsName.projitems to CommunityToolkit.Labs.Tests.Uwp";
- $uwpSharedProjectDefinition = CreateSharedProjectDefinition "fd78002e-c4e6-4bf8-9ec3-c06250dfef34" $sharedProjectItemsPath "4"
- $solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestUwpProjectSelfDefinitionsMarker), ($templatedSharedTestUwpProjectSelfDefinitionsMarker + $uwpSharedProjectDefinition);
-
- Write-Output "Linking $sharedProjectItemsName.projitems to CommunityToolkit.Labs.Tests.WinAppSdk";
- $winAppSdkSharedProjectDefinition = CreateSharedProjectDefinition "53892f07-fe54-4e36-81d8-105427d097e5" $sharedProjectItemsPath "5"
- $solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker), ($templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker + $winAppSdkSharedProjectDefinition);
-}
-
-# Clean up template markers
-$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedProjectFolderConfigTemplateMarker), "";
-$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedProjectConfigurationTemplateMarker), "";
-$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedProjectDefinitionsMarker), "";
-$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestProjectSelfDefinitionsMarker), "";
-$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestUwpProjectSelfDefinitionsMarker), "";
-$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker), "";
-$solutionTemplate = $solutionTemplate -replace "(?m)^\s*`r`n", "";
-
-# Save
-Set-Content -Path $generatedSolutionFilePath -Value $solutionTemplate;
-Write-Output "Solution generated at $generatedSolutionFilePath";
diff --git a/common/GenerateAllSolution.ps1 b/common/GenerateAllSolution.ps1
new file mode 100644
index 000000000..51f66c3a5
--- /dev/null
+++ b/common/GenerateAllSolution.ps1
@@ -0,0 +1,100 @@
+<#
+.SYNOPSIS
+ Generates the solution file comprising of platform heads for samples, individual component projects, and tests.
+.DESCRIPTION
+ Used mostly for CI building of everything and testing end-to-end scenarios involving the full
+ sample app experience.
+
+ Otherwise it is recommended to focus on an individual component's solution instead.
+.PARAMETER IncludeHeads
+ List of TFM based projects to include. This can be 'all', 'uwp', or 'winappsdk'.
+
+ Defaults to 'all' for local-use.
+.PARAMETER UseDiagnostics
+ Add extra diagnostic output to running slngen, such as a binlog, etc...
+.EXAMPLE
+ C:\PS> .\GenerateAllSolution -IncludeHeads winappsdk
+ Build a solution that doesn't contain UWP projects.
+.NOTES
+ Author: Windows Community Toolkit Labs Team
+ Date: April 27, 2022
+#>
+Param (
+ [Parameter(HelpMessage = "The heads to include for building platform samples and tests.", ParameterSetName = "IncludeHeads")]
+ [ValidateSet('all', 'uwp', 'winappsdk')]
+ [string]$IncludeHeads = 'all',
+
+ [Parameter(HelpMessage = "Add extra diagnostic output to slngen generator.")]
+ [switch]$UseDiagnostics = $false
+)
+
+# Generate required props for "All" solution.
+& ./common/MultiTarget/GenerateAllProjectReferences.ps1
+& ./common/GenerateVSCodeLaunchConfig.ps1
+
+# Set up constant values
+$generatedSolutionFilePath = 'Toolkit.Labs.All.sln'
+$platforms = '"Any CPU;x64;x86;ARM64"'
+$slngenConfig = "--folders true --collapsefolders true --ignoreMainProject"
+
+# remove previous file if it exists
+if (Test-Path -Path $generatedSolutionFilePath)
+{
+ Remove-Item $generatedSolutionFilePath
+ Write-Host "Removed previous solution file"
+}
+
+# Projects to include
+$projects = [System.Collections.ArrayList]::new()
+
+# Common/Dependencies for shared infrastructure
+[void]$projects.Add(".\common\**\*.*proj")
+
+# Sample Apps
+if ($IncludeHeads -ne 'winappsdk')
+{
+ [void]$projects.Add(".\platforms\**\*.Uwp.csproj")
+}
+
+if ($IncludeHeads -ne 'uwp')
+{
+ [void]$projects.Add(".\platforms\**\*.WinAppSdk.csproj")
+}
+
+[void]$projects.Add(".\platforms\**\*.Droid.csproj")
+[void]$projects.Add(".\platforms\**\*.*OS.csproj")
+[void]$projects.Add(".\platforms\**\*.Skia.*.csproj")
+[void]$projects.Add(".\platforms\**\*.Wasm.csproj")
+
+# Tests
+if ($IncludeHeads -ne 'winappsdk')
+{
+ [void]$projects.Add(".\tests\**\*.Uwp.csproj")
+}
+
+if ($IncludeHeads -ne 'uwp')
+{
+ [void]$projects.Add(".\tests\**\*.WinAppSdk.csproj")
+}
+
+# Individual projects
+[void]$projects.Add(".\labs\**\src\*.csproj")
+[void]$projects.Add(".\labs\**\samples\*.Samples\*.Samples.csproj")
+[void]$projects.Add(".\labs\**\tests\*.Tests\*.shproj")
+
+if ($UseDiagnostics.IsPresent)
+{
+ $sdkoptions = " -d"
+ $diagnostics = '-bl:slngen.binlog --consolelogger:"ShowEventId;Summary;Verbosity=Detailed" --filelogger:"LogFile=slngen.log;Append;Verbosity=Diagnostic;Encoding=UTF-8" '
+}
+else
+{
+ $sdkoptions = ""
+ $diagnostics = ""
+}
+
+$cmd = "dotnet$sdkoptions tool run slngen -o $generatedSolutionFilePath $slngenConfig $diagnostics--platform $platforms $($projects -Join ' ')"
+
+Write-Output "Running Command: $cmd"
+
+Invoke-Expression $cmd
diff --git a/common/Labs.Head.props b/common/Labs.Head.props
index 3bf9273c5..5d11eb902 100644
--- a/common/Labs.Head.props
+++ b/common/Labs.Head.props
@@ -30,7 +30,9 @@
true
true
- $(DefineConstants);LABS_ALL_SAMPLES
+ $(DefineConstants);LABS_ALL_SAMPLES
+
+ true
diff --git a/common/Scripts/UseTargetFrameworks.ps1 b/common/Scripts/UseTargetFrameworks.ps1
index f6f811489..0510b15d1 100644
--- a/common/Scripts/UseTargetFrameworks.ps1
+++ b/common/Scripts/UseTargetFrameworks.ps1
@@ -1,7 +1,30 @@
+<#
+.SYNOPSIS
+ Changes the target frameworks to build for each package created within the repository.
+.DESCRIPTION
+ By default, only the UWP, Windows App SDK, and WASM heads are built to simplify dependencies
+ needed to build projects within the repository. The CI will enable all targets to build a package
+ that works on all supported platforms.
+
+ Note: Projects which rely on target platforms that are excluded will be unable to build.
+.PARAMETER targets
+ List of targets to set as TFM platforms to build for. This can also be 'all', 'all-uwp', or blank.
+ When run as blank, teh defaults (uwp, winappsdk, wasm) will be used.
+ 'all' and 'all-uwp' shouldn't be used with other targets or each other.
+.PARAMETER allowGitChanges
+ Enabling this flag will allow changes to the props file to be checked into source control.
+ By default the file is ignored so local changes to building don't accidently get checked in.
+.EXAMPLE
+ C:\PS> .\UseTargetFrameworks winappsdk
+ Build targets for just the WindowsAppSDK.
+.NOTES
+ Author: Windows Community Toolkit Labs Team
+ Date: April 8, 2022
+#>
Param (
[Parameter(HelpMessage = "The target frameworks to enable.")]
- [ValidateSet('all', 'wasm', 'uwp', 'winappsdk', 'wpf', 'gtk', 'macos', 'ios', 'droid')]
- [string[]]$targets = @('uwp', 'winappsdk', 'wasm'),
+ [ValidateSet('all', 'all-uwp', 'wasm', 'uwp', 'winappsdk', 'wpf', 'gtk', 'macos', 'ios', 'droid')]
+ [string[]]$targets = @('uwp', 'winappsdk', 'wasm'), # default settings
[Parameter(HelpMessage = "Disables suppressing changes to the Labs.TargetFrameworks.props file in git, allowing changes to be committed.")]
[switch]$allowGitChanges = $false
@@ -47,6 +70,10 @@ if ($targets.Contains("all")) {
$desiredTfmValues = $allTargetFrameworks;
}
+if ($targets.Contains("all-uwp")) {
+ $desiredTfmValues = $allTargetFrameworks.Replace($UwpTfm, "");
+}
+
if ($targets.Contains("wasm")) {
$desiredTfmValues += $WasmTfm;
}
diff --git a/common/Toolkit.Labs.All.sln.template b/common/Toolkit.Labs.All.sln.template
deleted file mode 100644
index 51355ccdf..000000000
--- a/common/Toolkit.Labs.All.sln.template
+++ /dev/null
@@ -1,1031 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31919.166
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{24A1D6DC-FF32-4D9D-9FC2-8EB3E356A2C0}"
- ProjectSection(SolutionItems) = preProject
- .editorconfig = .editorconfig
- common\GlobalUsings.cs = common\GlobalUsings.cs
- common\GlobalUsings_Samples.cs = common\GlobalUsings_Samples.cs
- common\GlobalUsings_Tests.cs = common\GlobalUsings_Tests.cs
- common\GlobalUsings_WinUI.cs = common\GlobalUsings_WinUI.cs
- License.md = License.md
- ReadMe.md = ReadMe.md
- settings.xamlstyler = settings.xamlstyler
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{9898A5F2-6B58-4770-9757-302E93848428}"
-EndProject
-Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CommunityToolkit.Labs.Shared", "common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.shproj", "{9503C27C-55A8-4B66-AA7B-14EFDB940B13}"
-EndProject
-Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CommunityToolkit.Labs.Tests.Shared", "common\CommunityToolkit.Labs.Tests.Shared\CommunityToolkit.Labs.Tests.Shared.shproj", "{FAB2BFBB-B57A-4481-B4AC-037490067CE9}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Library", "Library", "{EDD2FCF0-74FE-4AB9-B40A-7B2A4E89D59C}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{09003B35-7A35-4BD1-9A26-5CFD02AB88DD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators", "common\CommunityToolkit.Labs.Core.SourceGenerators\CommunityToolkit.Labs.Core.SourceGenerators.csproj", "{5CB6662F-590F-4250-A19D-E27FEE9C2876}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.XamlNamedPropertyRelay", "common\CommunityToolkit.Labs.Core.SourceGenerators.XamlNamedPropertyRelay\CommunityToolkit.Labs.Core.SourceGenerators.XamlNamedPropertyRelay.csproj", "{1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.Tests", "common\CommunityToolkit.Labs.Core.SourceGenerators.Tests\CommunityToolkit.Labs.Core.SourceGenerators.Tests\CommunityToolkit.Labs.Core.SourceGenerators.Tests.csproj", "{5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.WinAppSdk", "platforms\CommunityToolkit.Labs.WinAppSdk\CommunityToolkit.Labs.WinAppSdk.csproj", "{53E592FC-E73C-474B-89C3-0570854CB160}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "xPlatforms", "xPlatforms", "{E824D592-EBCB-41C6-A176-D001C5A124CB}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.Droid", "platforms\CommunityToolkit.Labs.Droid\CommunityToolkit.Labs.Droid.csproj", "{8EA015ED-5142-4393-BCA8-08ED2DFF19A9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.iOS", "platforms\CommunityToolkit.Labs.iOS\CommunityToolkit.Labs.iOS.csproj", "{93BFD459-2E21-41C7-9E54-868F5B014DBC}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.macOS", "platforms\CommunityToolkit.Labs.macOS\CommunityToolkit.Labs.macOS.csproj", "{34617141-25C4-4FEC-8A15-5B46934F1A99}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Skia.Gtk", "platforms\CommunityToolkit.Labs.Skia.Gtk\CommunityToolkit.Labs.Skia.Gtk.csproj", "{1B273854-1051-4FE3-9566-A9FA705304DE}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.Uwp", "platforms\CommunityToolkit.Labs.Uwp\CommunityToolkit.Labs.Uwp.csproj", "{B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Wasm", "platforms\CommunityToolkit.Labs.Wasm\CommunityToolkit.Labs.Wasm.csproj", "{20926634-C200-43A6-AE59-86F9C3878992}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.Tests.Uwp", "tests\CommunityToolkit.Labs.Tests.Uwp\CommunityToolkit.Labs.Tests.Uwp.csproj", "{FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Tests.WinAppSdk", "tests\CommunityToolkit.Labs.Tests.WinAppSdk\CommunityToolkit.Labs.Tests.WinAppSdk.csproj", "{53892F07-FE54-4E36-81D8-105427D097E5}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Experiments", "Experiments", "{DD69BA61-C86D-4138-AE6F-76E2C8445C9A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod", "common\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.csproj", "{CA16C45E-DFB1-4641-A28D-EC52B6FB370A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.Tests", "common\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.Tests\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.Tests.csproj", "{6961F49B-705D-47E0-81C3-D8CF7741C3E4}"
-EndProject
-[TemplatedProjectDefinitions]
-Global
- GlobalSection(SharedMSBuildProjectFiles) = preSolution
-[TemplatedSharedTestProjectDefinitions]
- common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{34617141-25c4-4fec-8a15-5b46934f1a99}*SharedItemsImports = 4
-[TemplatedSharedTestWinAppSdkProjectDefinitions]
- common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{8ea015ed-5142-4393-bca8-08ed2dff19a9}*SharedItemsImports = 4
- common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{93bfd459-2e21-41c7-9e54-868f5b014dbc}*SharedItemsImports = 4
- common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{9503c27c-55a8-4b66-aa7b-14efdb940b13}*SharedItemsImports = 13
- common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{b3d6df0b-13db-493e-9d1a-56343efedea7}*SharedItemsImports = 4
- common\CommunityToolkit.Labs.Tests.Shared\CommunityToolkit.Labs.Tests.Shared.projitems*{fab2bfbb-b57a-4481-b4ac-037490067ce9}*SharedItemsImports = 13
-[TemplatedSharedTestUwpProjectDefinitions]
- EndGlobalSection
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
- Ad-Hoc|ARM = Ad-Hoc|ARM
- Ad-Hoc|ARM64 = Ad-Hoc|ARM64
- Ad-Hoc|iPhone = Ad-Hoc|iPhone
- Ad-Hoc|iPhoneSimulator = Ad-Hoc|iPhoneSimulator
- Ad-Hoc|x64 = Ad-Hoc|x64
- Ad-Hoc|x86 = Ad-Hoc|x86
- AppStore|Any CPU = AppStore|Any CPU
- AppStore|ARM = AppStore|ARM
- AppStore|ARM64 = AppStore|ARM64
- AppStore|iPhone = AppStore|iPhone
- AppStore|iPhoneSimulator = AppStore|iPhoneSimulator
- AppStore|x64 = AppStore|x64
- AppStore|x86 = AppStore|x86
- Debug|Any CPU = Debug|Any CPU
- Debug|ARM = Debug|ARM
- Debug|ARM64 = Debug|ARM64
- Debug|iPhone = Debug|iPhone
- Debug|iPhoneSimulator = Debug|iPhoneSimulator
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|ARM = Release|ARM
- Release|ARM64 = Release|ARM64
- Release|iPhone = Release|iPhone
- Release|iPhoneSimulator = Release|iPhoneSimulator
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM64.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM64.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhone.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x64.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x64.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x86.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x86.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM64.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhone.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x64.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x86.ActiveCfg = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x86.Build.0 = Debug|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|Any CPU.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM64.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM64.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhone.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhone.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x64.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x64.Build.0 = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x86.ActiveCfg = Release|Any CPU
- {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x86.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM64.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM64.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhone.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x64.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x64.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x86.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x86.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM64.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhone.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x64.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x86.Build.0 = Debug|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|Any CPU.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM64.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM64.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhone.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhone.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x64.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x64.Build.0 = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x86.ActiveCfg = Release|Any CPU
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x86.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x64.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x86.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|Any CPU.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM64.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM64.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhone.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhone.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x64.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x64.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x86.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x86.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM64.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhone.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x64.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x64.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x86.ActiveCfg = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x86.Build.0 = Debug|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|Any CPU.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM64.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM64.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhone.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhone.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x64.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x64.Build.0 = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x86.ActiveCfg = Release|Any CPU
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x86.Build.0 = Release|Any CPU
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|Any CPU.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|Any CPU.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|Any CPU.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM64.ActiveCfg = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM64.Build.0 = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM64.Deploy.0 = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhone.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhone.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhone.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x64.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x64.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x64.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x86.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x86.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x86.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|Any CPU.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|Any CPU.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|Any CPU.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM64.ActiveCfg = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM64.Build.0 = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM64.Deploy.0 = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhone.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhone.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhone.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhoneSimulator.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhoneSimulator.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhoneSimulator.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x64.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x64.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x64.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x86.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x86.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x86.Deploy.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|Any CPU.ActiveCfg = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|Any CPU.Build.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|Any CPU.Deploy.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM.ActiveCfg = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM.Build.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM.Deploy.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM64.ActiveCfg = Debug|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM64.Build.0 = Debug|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM64.Deploy.0 = Debug|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhone.ActiveCfg = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhone.Build.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhone.Deploy.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhoneSimulator.Build.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhoneSimulator.Deploy.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x64.ActiveCfg = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x64.Build.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x64.Deploy.0 = Debug|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x86.ActiveCfg = Debug|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x86.Build.0 = Debug|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x86.Deploy.0 = Debug|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|Any CPU.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|Any CPU.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|Any CPU.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM64.ActiveCfg = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM64.Build.0 = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM64.Deploy.0 = Release|arm64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhone.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhone.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhone.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhoneSimulator.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhoneSimulator.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhoneSimulator.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x64.ActiveCfg = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x64.Build.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x64.Deploy.0 = Release|x64
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x86.ActiveCfg = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x86.Build.0 = Release|x86
- {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x86.Deploy.0 = Release|x86
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|Any CPU.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM64.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhone.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x64.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x86.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|Any CPU.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|Any CPU.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM64.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM64.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhone.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhone.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhoneSimulator.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x64.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x64.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x64.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x86.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x86.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x86.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM64.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM64.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhone.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhone.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x64.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x64.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x64.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x86.ActiveCfg = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x86.Build.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x86.Deploy.0 = Debug|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|Any CPU.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM.Deploy.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM64.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM64.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM64.Deploy.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhone.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhone.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhone.Deploy.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x64.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x64.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x64.Deploy.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x86.ActiveCfg = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x86.Build.0 = Release|Any CPU
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x86.Deploy.0 = Release|Any CPU
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|Any CPU.Build.0 = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM.Build.0 = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM64.ActiveCfg = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM64.Build.0 = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x64.ActiveCfg = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x64.Build.0 = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x86.Build.0 = Ad-Hoc|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|Any CPU.ActiveCfg = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|Any CPU.Build.0 = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM.ActiveCfg = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM.Build.0 = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM64.ActiveCfg = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM64.Build.0 = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhone.Build.0 = AppStore|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x64.ActiveCfg = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x64.Build.0 = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x86.ActiveCfg = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x86.Build.0 = AppStore|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM.ActiveCfg = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM.Build.0 = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM64.ActiveCfg = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM64.Build.0 = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhone.ActiveCfg = Debug|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhone.Build.0 = Debug|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x64.ActiveCfg = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x64.Build.0 = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x86.ActiveCfg = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x86.Build.0 = Debug|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM.ActiveCfg = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM.Build.0 = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM64.ActiveCfg = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM64.Build.0 = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhone.ActiveCfg = Release|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhone.Build.0 = Release|iPhone
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x64.ActiveCfg = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x64.Build.0 = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x86.ActiveCfg = Release|iPhoneSimulator
- {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x86.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|Any CPU.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|Any CPU.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM64.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM64.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhone.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhone.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x64.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x64.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x86.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x86.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|Any CPU.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|Any CPU.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM64.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM64.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhone.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhone.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x64.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x64.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x86.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x86.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM64.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM64.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhone.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhone.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x64.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x64.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x86.ActiveCfg = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x86.Build.0 = Debug|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|Any CPU.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM64.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM64.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhone.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhone.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x64.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x64.Build.0 = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x86.ActiveCfg = Release|iPhoneSimulator
- {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x86.Build.0 = Release|iPhoneSimulator
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|Any CPU.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM64.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhone.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x64.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x64.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x86.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x86.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM64.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhone.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x64.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x64.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x86.ActiveCfg = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x86.Build.0 = Debug|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|Any CPU.Build.0 = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM.Build.0 = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM64.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM64.Build.0 = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhone.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhone.Build.0 = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x64.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x64.Build.0 = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x86.ActiveCfg = Release|Any CPU
- {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x86.Build.0 = Release|Any CPU
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|Any CPU.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|Any CPU.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM.ActiveCfg = Debug|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM.Build.0 = Debug|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM64.ActiveCfg = Debug|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM64.Build.0 = Debug|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhone.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhone.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x64.ActiveCfg = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x64.Build.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x86.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x86.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|Any CPU.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|Any CPU.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM.ActiveCfg = Debug|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM.Build.0 = Debug|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM64.ActiveCfg = Debug|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM64.Build.0 = Debug|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhone.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhone.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhoneSimulator.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhoneSimulator.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x64.ActiveCfg = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x64.Build.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x86.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x86.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|Any CPU.ActiveCfg = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|Any CPU.Build.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|Any CPU.Deploy.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM.ActiveCfg = Debug|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM.Build.0 = Debug|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM64.Build.0 = Debug|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhone.ActiveCfg = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhone.Build.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhoneSimulator.Build.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x64.ActiveCfg = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x64.Build.0 = Debug|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x86.ActiveCfg = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x86.Build.0 = Debug|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|Any CPU.ActiveCfg = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|Any CPU.Build.0 = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|Any CPU.Deploy.0 = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM.ActiveCfg = Release|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM.Build.0 = Release|ARM
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM64.ActiveCfg = Release|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM64.Build.0 = Release|ARM64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhone.ActiveCfg = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhone.Build.0 = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhoneSimulator.ActiveCfg = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhoneSimulator.Build.0 = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x64.ActiveCfg = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x64.Build.0 = Release|x64
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x86.ActiveCfg = Release|x86
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x86.Build.0 = Release|x86
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|Any CPU.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM64.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhone.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x64.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x64.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x86.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x86.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM64.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhone.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x64.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x64.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x86.ActiveCfg = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x86.Build.0 = Debug|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|Any CPU.Build.0 = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM.Build.0 = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM64.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM64.Build.0 = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhone.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhone.Build.0 = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|x64.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|x64.Build.0 = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|x86.ActiveCfg = Release|Any CPU
- {20926634-C200-43A6-AE59-86F9C3878992}.Release|x86.Build.0 = Release|Any CPU
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|Any CPU.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|Any CPU.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|Any CPU.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM.Build.0 = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM64.ActiveCfg = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM64.Build.0 = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM64.Deploy.0 = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhone.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhone.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhone.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x64.ActiveCfg = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x64.Build.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x64.Deploy.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x86.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x86.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x86.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|Any CPU.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|Any CPU.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|Any CPU.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM.ActiveCfg = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM.Build.0 = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM.Deploy.0 = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM64.ActiveCfg = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM64.Build.0 = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM64.Deploy.0 = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhone.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhone.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhone.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhoneSimulator.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhoneSimulator.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhoneSimulator.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x64.ActiveCfg = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x64.Build.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x64.Deploy.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x86.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x86.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x86.Deploy.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|Any CPU.ActiveCfg = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|Any CPU.Build.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|Any CPU.Deploy.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM.ActiveCfg = Debug|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM.Build.0 = Debug|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM.Deploy.0 = Debug|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM64.Build.0 = Debug|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM64.Deploy.0 = Debug|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhone.ActiveCfg = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhone.Build.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhone.Deploy.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhoneSimulator.Build.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhoneSimulator.Deploy.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x64.ActiveCfg = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x64.Build.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x64.Deploy.0 = Debug|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x86.ActiveCfg = Debug|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x86.Build.0 = Debug|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x86.Deploy.0 = Debug|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|Any CPU.ActiveCfg = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|Any CPU.Build.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|Any CPU.Deploy.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM.ActiveCfg = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM.Build.0 = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM.Deploy.0 = Release|ARM
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM64.ActiveCfg = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM64.Build.0 = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM64.Deploy.0 = Release|ARM64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhone.ActiveCfg = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhone.Build.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhone.Deploy.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhoneSimulator.ActiveCfg = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhoneSimulator.Build.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhoneSimulator.Deploy.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x64.ActiveCfg = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x64.Build.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x64.Deploy.0 = Release|x64
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x86.ActiveCfg = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x86.Build.0 = Release|x86
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x86.Deploy.0 = Release|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|Any CPU.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|Any CPU.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|Any CPU.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM64.ActiveCfg = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM64.Build.0 = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM64.Deploy.0 = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhone.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhone.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhone.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x64.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x64.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x64.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x86.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x86.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x86.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|Any CPU.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|Any CPU.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|Any CPU.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM64.ActiveCfg = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM64.Build.0 = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM64.Deploy.0 = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhone.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhone.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhone.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhoneSimulator.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhoneSimulator.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhoneSimulator.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x64.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x64.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x64.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x86.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x86.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x86.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|Any CPU.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|Any CPU.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|Any CPU.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM64.ActiveCfg = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM64.Build.0 = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM64.Deploy.0 = Debug|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhone.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhone.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhone.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhoneSimulator.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhoneSimulator.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x64.ActiveCfg = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x64.Build.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x64.Deploy.0 = Debug|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x86.ActiveCfg = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x86.Build.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x86.Deploy.0 = Debug|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|Any CPU.ActiveCfg = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|Any CPU.Build.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|Any CPU.Deploy.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM.ActiveCfg = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM.Build.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM.Deploy.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM64.ActiveCfg = Release|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM64.Build.0 = Release|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM64.Deploy.0 = Release|arm64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhone.ActiveCfg = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhone.Build.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhone.Deploy.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhoneSimulator.ActiveCfg = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhoneSimulator.Build.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhoneSimulator.Deploy.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x64.ActiveCfg = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x64.Build.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x64.Deploy.0 = Release|x64
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x86.ActiveCfg = Release|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x86.Build.0 = Release|x86
- {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x86.Deploy.0 = Release|x86
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|Any CPU.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM64.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhone.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x64.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x64.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x86.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x86.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM64.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhone.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x64.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x86.Build.0 = Debug|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|Any CPU.Build.0 = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM.Build.0 = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM64.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM64.Build.0 = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhone.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhone.Build.0 = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x64.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x64.Build.0 = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x86.ActiveCfg = Release|Any CPU
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x86.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|Any CPU.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM64.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM64.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhone.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x64.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x64.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x86.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x86.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM64.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM64.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhone.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x64.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x86.Build.0 = Debug|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|Any CPU.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM64.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM64.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhone.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhone.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x64.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x64.Build.0 = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x86.ActiveCfg = Release|Any CPU
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x86.Build.0 = Release|Any CPU
-[TemplatedProjectConfigurations]
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {9503C27C-55A8-4B66-AA7B-14EFDB940B13} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
- {FAB2BFBB-B57A-4481-B4AC-037490067CE9} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
- {5CB6662F-590F-4250-A19D-E27FEE9C2876} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
- {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
- {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
- {53E592FC-E73C-474B-89C3-0570854CB160} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {8EA015ED-5142-4393-BCA8-08ED2DFF19A9} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {93BFD459-2E21-41C7-9E54-868F5B014DBC} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {34617141-25C4-4FEC-8A15-5B46934F1A99} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {1B273854-1051-4FE3-9566-A9FA705304DE} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {20926634-C200-43A6-AE59-86F9C3878992} = {E824D592-EBCB-41C6-A176-D001C5A124CB}
- {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34} = {FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A}
- {53892F07-FE54-4E36-81D8-105427D097E5} = {FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A}
- {DD69BA61-C86D-4138-AE6F-76E2C8445C9A} = {FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A}
- {CA16C45E-DFB1-4641-A28D-EC52B6FB370A} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
- {6961F49B-705D-47E0-81C3-D8CF7741C3E4} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD}
-[TemplatedProjectFolderConfig]
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {1F0A4823-84EF-41AA-BBF9-A07B38DDC555}
- EndGlobalSection
-EndGlobal
diff --git a/global.json b/global.json
index 0983b61c3..1ad7848ca 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "6.0.403",
+ "version": "6.0.405",
"rollForward": "latestFeature"
},
"msbuild-sdks":
diff --git a/tests/Labs.Tests.props b/tests/Labs.Tests.props
index 9d1c1a32d..7a158cc04 100644
--- a/tests/Labs.Tests.props
+++ b/tests/Labs.Tests.props
@@ -26,4 +26,8 @@
+
+
+ true
+