From 5e3ea2e6fd42cfeee4a829cc62a6652b2b8397d1 Mon Sep 17 00:00:00 2001 From: Will Thant Date: Wed, 17 Jul 2024 22:44:32 +0000 Subject: [PATCH 01/26] Merged PR 11109364: Update to ESRP CodeSigning task V5 Update to ESRP task V5 which eliminates secret usage. Parameter values to the task can be controlled by this library https://microsoft.visualstudio.com/WinUI/_apps/hub/ms.vss-distributed-task.hub-library?itemType=VariableGroups&view=VariableGroupView&variableGroupId=5612&path=WinUI2-Signing This currently points to WindowsAppSDK's ESRP configuration --- .../MUX-BuildDevProject-Steps.yml | 9 +++++++-- .../MUX-CreateNugetPackage-Job.yml | 9 +++++++-- .../MUX-InstallDotNetSDK-Steps.yml | 2 +- .../MUX-MakeFrameworkPackages-Steps.yml | 9 +++++++-- build/WinUI-OB-Official.yml | 9 +++++++-- 5 files changed, 29 insertions(+), 9 deletions(-) diff --git a/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml b/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml index ce85967e6b..a1b16f1019 100644 --- a/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml @@ -64,10 +64,15 @@ steps: artifactName: nativecodeanalysis - ${{ if eq( parameters.signOutput, true) }}: - - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 + - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@5 displayName: 'CodeSign' inputs: - ConnectedServiceName: WinUISigning + ConnectedServiceName: $(WinUI2SigningConnectedServiceName) + AppRegistrationClientId: $(WinUI2SigningAppRegistrationClientId) + AppRegistrationTenantId: $(WinUI2SigningAppRegistrationTenantId) + AuthAKVName: $(WinUI2SigningAuthAKVName) + AuthCertName: $(WinUI2SigningAuthCertName) + AuthSignCertName: $(WinUI2SigningAuthSignCertName) FolderPath: '$(buildOutputDir)/$(buildConfiguration)/$(buildPlatform)/Microsoft.UI.Xaml' # Recursively finds files matching these patterns: Pattern: | diff --git a/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml b/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml index ddabf5c8d5..ff150a12a6 100644 --- a/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml @@ -55,10 +55,15 @@ jobs: displayName: 'build-nupkg.ps1' - ${{ if eq( parameters.signOutput, true) }}: - - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 + - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@5 displayName: 'CodeSign (nupkg)' inputs: - ConnectedServiceName: WinUISigning + ConnectedServiceName: $(WinUI2SigningConnectedServiceName) + AppRegistrationClientId: $(WinUI2SigningAppRegistrationClientId) + AppRegistrationTenantId: $(WinUI2SigningAppRegistrationTenantId) + AuthAKVName: $(WinUI2SigningAuthAKVName) + AuthCertName: $(WinUI2SigningAuthCertName) + AuthSignCertName: $(WinUI2SigningAuthSignCertName) FolderPath: '${{ parameters.nupkgdir }}' Pattern: | **/Microsoft.UI.Xaml*.nupkg diff --git a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml index 9d2aae3778..f764ebcb49 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml @@ -1,5 +1,5 @@ parameters: - dotNetVersion: 3.1.415 + dotNetVersion: 6.0.414 steps: - task: UseDotNet@2 diff --git a/build/AzurePipelinesTemplates/MUX-MakeFrameworkPackages-Steps.yml b/build/AzurePipelinesTemplates/MUX-MakeFrameworkPackages-Steps.yml index ffaca1823a..2434fbf33b 100644 --- a/build/AzurePipelinesTemplates/MUX-MakeFrameworkPackages-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-MakeFrameworkPackages-Steps.yml @@ -28,10 +28,15 @@ steps: displayName: 'Make FrameworkPackages' - ${{ if eq( parameters.signOutput, true) }}: - - task: EsrpCodeSigning@1 + - task: EsrpCodeSigning@5 displayName: First Party StoreSign Framework Package inputs: - ConnectedServiceName: WinUISigning + ConnectedServiceName: $(WinUI2SigningConnectedServiceName) + AppRegistrationClientId: $(WinUI2SigningAppRegistrationClientId) + AppRegistrationTenantId: $(WinUI2SigningAppRegistrationTenantId) + AuthAKVName: $(WinUI2SigningAuthAKVName) + AuthCertName: $(WinUI2SigningAuthCertName) + AuthSignCertName: $(WinUI2SigningAuthSignCertName) FolderPath: '${{ parameters.buildOutputDir }}\$(buildConfiguration)\$(buildPlatform)\FrameworkPackage' Pattern: | *.appx diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index e8f0e8ad3f..2c03601b64 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -245,10 +245,15 @@ extends: -BuildFlavor Release displayName: 'build-nupkg.ps1' - - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 + - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@5 displayName: 'CodeSign (nupkg)' inputs: - ConnectedServiceName: WinUISigning + ConnectedServiceName: $(WinUI2SigningConnectedServiceName) + AppRegistrationClientId: $(WinUI2SigningAppRegistrationClientId) + AppRegistrationTenantId: $(WinUI2SigningAppRegistrationTenantId) + AuthAKVName: $(WinUI2SigningAuthAKVName) + AuthCertName: $(WinUI2SigningAuthCertName) + AuthSignCertName: $(WinUI2SigningAuthSignCertName) FolderPath: $(nupkgdir) Pattern: | **/Microsoft.UI.Xaml*.nupkg From 79cc514e6e5c341c8cb49e3fa4c110bab3a556c5 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Fri, 10 May 2024 14:25:02 -0700 Subject: [PATCH 02/26] WIP: projection --- MUXControls.sln | 738 ++++++++---------- .../Microsoft.UI.Xaml.Projection.csproj | 22 + 2 files changed, 347 insertions(+), 413 deletions(-) create mode 100644 dev/Projection/Microsoft.UI.Xaml.Projection.csproj diff --git a/MUXControls.sln b/MUXControls.sln index cfbfa99a54..f8bc2bb540 100644 --- a/MUXControls.sln +++ b/MUXControls.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.29209.152 +# Visual Studio Version 17 +VisualStudioVersion = 17.9.34728.123 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dev", "dev", "{67599AD5-51EC-44CB-85CE-B60CD8CBA270}" EndProject @@ -611,433 +611,29 @@ Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ProgressRing_APITests", "de EndProject Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ProgressBar_APITests", "dev\ProgressBar\APITests\ProgressBar_APITests.shproj", "{DD024665-31DA-4290-993E-2E46EB370C77}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.UI.Xaml.Projection", "dev\Projection\Microsoft.UI.Xaml.Projection.csproj", "{5ED66F64-4DA3-4B29-8CAF-883C9481B54F}" +EndProject Global - GlobalSection(SharedMSBuildProjectFiles) = preSolution - dev\ComboBox\ComboBox.vcxitems*{00523caf-422a-4185-9392-d374b72a019a}*SharedItemsImports = 9 - dev\ParallaxView\TestUI\ParallaxView_TestUI.projitems*{00c52fd5-42fd-33b4-84a0-795c9b5a014d}*SharedItemsImports = 13 - dev\lights\ApiTests\Lights_ApiTests\Lights_ApiTests.projitems*{02ed27be-97e4-4327-bb96-8b3fa6869c48}*SharedItemsImports = 13 - dev\RadioButtons\APITests\RadioButtons_APITests.projitems*{0352711a-d79a-4d82-8255-916d29522ae0}*SharedItemsImports = 13 - dev\Expander\APITests\Expander_APITests.projitems*{0589a608-fb9c-49bf-9ea3-06ca805f3a9d}*SharedItemsImports = 13 - dev\Telemetry\Telemetry.vcxitems*{0db22ba9-6053-459b-baf5-e82ea1c78ab3}*SharedItemsImports = 9 - dev\ScrollPresenter\TestUI\ScrollPresenter_TestUI.projitems*{0ec52fd5-42fe-3eb4-84e0-79ec9b5a014e}*SharedItemsImports = 13 - dev\ProgressBar\ProgressBar.vcxitems*{0f61c8bd-d066-4812-a02b-e95ce18a985d}*SharedItemsImports = 9 - test\testinfra\MUXTestInfra\MUXTestInfra.Shared.projitems*{107794d7-4be0-407e-a76c-efa46d1e9f93}*SharedItemsImports = 13 - dev\RatingControl\TestUI\RatingControl_TestUI.projitems*{10c52fd4-52fc-43b3-94af-895c9b5a014c}*SharedItemsImports = 13 - dev\Interactions\ButtonInteraction\TestUI\ButtonInteraction_TestUI.projitems*{11b35f24-72b2-4228-9960-0d1ea283e1af}*SharedItemsImports = 13 - dev\CommandBarFlyout\CommandBarFlyout.vcxitems*{11c085ff-8f68-48ee-9949-6eecbd0cbe6c}*SharedItemsImports = 9 - dev\TwoPaneView\InteractionTests\TwoPaneView_InteractionTests.projitems*{1294409d-9bad-40cc-a74d-9ab29b343071}*SharedItemsImports = 13 - dev\NumberBox\TestUI\NumberBox_TestUI.projitems*{13da8235-d04f-46d4-b5b4-f5ae774eeede}*SharedItemsImports = 13 - dev\MenuBar\MenuBar_InteractionTests\MenuBar_InteractionTests.projitems*{1440a7b7-d3ca-4390-8c85-e1e9a7df8542}*SharedItemsImports = 13 - dev\Effects\Microsoft.UI.Private.Composition.Effects.vcxitems*{1522a856-17ce-4178-a6b3-0692f90d7c55}*SharedItemsImports = 9 - dev\CommandBarFlyout\InteractionTests\CommandBarFlyout_InteractionTests.projitems*{16f32f80-a8b6-44e0-9d99-0e1c2c8e0579}*SharedItemsImports = 13 - dev\TeachingTip\APITests\TeachingTip_APITests.projitems*{18f1db69-7457-461c-9d19-7f42bffc0803}*SharedItemsImports = 13 - dev\IconSource\IconSource.vcxitems*{19ffff77-4814-4ad6-acd7-42c6a50ab0d8}*SharedItemsImports = 9 - dev\ProgressBar\TestUI\ProgressBar_TestUI.projitems*{1a5321f3-b837-4eb6-9547-37cc70088ea9}*SharedItemsImports = 13 - dev\NavigationView\NavigationView.vcxitems*{1b8ef049-a38e-43e4-b88e-f1ebfcef07d2}*SharedItemsImports = 9 - dev\TabView\TestUI\TabView_TestUI.projitems*{1d87aac7-1e11-40fc-90a7-b6ce1c4567ae}*SharedItemsImports = 13 - dev\Materials\Reveal\InteractionTests\Reveal_InteractionTests\Reveal_InteractionTests.projitems*{1f2872e7-28c9-4c01-88ed-73c43ee1c9a4}*SharedItemsImports = 13 - dev\InfoBadge\TestUI\InfoBadge_TestUI.projitems*{1f30cac6-7efb-4ce9-b119-64821c117cb9}*SharedItemsImports = 13 - dev\ScrollView\TestUI\ScrollView_TestUI.projitems*{20c52fd5-62fd-53b4-a4a0-995c9b5a014d}*SharedItemsImports = 13 - dev\ProgressRing\APITests\ProgressRing_APITests.projitems*{222ef6f6-0845-49e7-81f2-9686cef85c67}*SharedItemsImports = 13 - dev\PagerControl\TestUI\PagerControl_TestUI.projitems*{225c4174-3141-49b8-ade2-c7d3408d5103}*SharedItemsImports = 13 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\ScrollViewerIRefreshInfoProviderAdapter.vcxitems*{22a3d1c4-4d1c-4b04-b695-8fec39bfed86}*SharedItemsImports = 9 - dev\Interactions\ButtonInteraction\ButtonInteraction.vcxitems*{2459bc06-2ae5-4c65-ba73-ab28090b6fab}*SharedItemsImports = 9 - dev\ColorPicker\ColorPicker.vcxitems*{248cc96d-67a2-4359-a4e3-ab0dad110a1e}*SharedItemsImports = 9 - dev\RatingControl\APITests\RatingControl_APITests.projitems*{274b93f7-cd18-4ed9-b569-0640529d187b}*SharedItemsImports = 13 - dev\ImageIcon\APITests\ImageIcon_APITests.projitems*{27aae2e5-9687-4120-822f-cdb68b9a65b7}*SharedItemsImports = 13 - dev\SplitButton\TestUI\SplitButton_TestUI.projitems*{280c91f4-96b5-4bde-9e02-e573e1def583}*SharedItemsImports = 13 - dev\WebView2\InteractionTests\WebView2_InteractionTests.projitems*{2b05a80e-7c01-449c-8345-7d3b3b2143e5}*SharedItemsImports = 13 - dev\Repeater\TestUI\Repeater_TestUI.projitems*{2ed883f5-20db-4445-8c96-517a21e5e657}*SharedItemsImports = 13 - dev\TabView\APITests\TabView_APITests.projitems*{2f4e95e9-f729-481c-b9aa-c9bec91ae395}*SharedItemsImports = 13 - dev\ParallaxView\ParallaxView.vcxitems*{3095445a-afcd-5154-ac36-9770e6ec1aa5}*SharedItemsImports = 9 - dev\InfoBar\TestUI\InfoBar_TestUI.projitems*{32dfaf1e-c2ec-4c52-a4d8-b3a3946242b4}*SharedItemsImports = 13 - dev\RadioMenuFlyoutItem\RadioMenuFlyoutItem.vcxitems*{3353a4a7-87b3-4e43-8f8d-43c7380d1d56}*SharedItemsImports = 9 - dev\Lights\Lights.vcxitems*{3479a3ae-2854-4bec-80ab-eab0772cb90a}*SharedItemsImports = 9 - dev\ScrollPresenter\ScrollPresenter.vcxitems*{359544aa-a8cd-715c-cc36-f770e6e81aa0}*SharedItemsImports = 9 - dev\ParallaxView\APITests\ParallaxView_APITests.projitems*{374b93f7-cd18-4ed9-b569-0640529d187c}*SharedItemsImports = 13 - dev\ScrollView\APITests\ScrollView_APITests.projitems*{374b93f8-dd19-5eda-c56a-1640529d187c}*SharedItemsImports = 13 - dev\Collections\Collections.vcxitems*{395a71a1-4327-477b-85d4-af0851732ccb}*SharedItemsImports = 9 - dev\CommonStyles\CommonStyles.vcxitems*{3a07fa59-c5c1-4b46-8b31-043f9ca91226}*SharedItemsImports = 9 - dev\Materials\Acrylic\AcrylicBrush.vcxitems*{3affd0ce-c682-4e59-a9d4-be8ec3f485da}*SharedItemsImports = 9 - dev\ProgressBar\InteractionTests\ProgressBar_InteractionTests.projitems*{3d044ec1-c9d3-4745-b79e-e7bed66e93f8}*SharedItemsImports = 13 - dev\WebView2\TestUI\WebView2_TestUI.projitems*{3e535832-73b4-45b2-b550-34cb14b2c262}*SharedItemsImports = 13 - dev\AutoSuggestBox\AutoSuggestBox.vcxitems*{417000d9-2641-4629-99f2-8f6033a6ac52}*SharedItemsImports = 9 - dev\TeachingTip\TestUI\TeachingTip_TestUI.projitems*{42a51d3e-f06a-41a0-be4c-f94cddb80678}*SharedItemsImports = 13 - dev\RadioButtons\InteractionTests\RadioButtons_InteractionTests.projitems*{42d6e8f9-59fe-4ca5-83eb-69a7622f5742}*SharedItemsImports = 13 - dev\TwoPaneView\APITests\TwoPaneView_APITests.projitems*{44deafbc-bb7a-4b02-aeab-29df2c2f8587}*SharedItemsImports = 13 - dev\PipsPager\TestUI\PipsPager_TestUI.projitems*{44f0e6bc-6222-4f16-8050-bb31dd804c4a}*SharedItemsImports = 13 - dev\ResourceHelper\ResourceHelper.vcxitems*{45d41acc-2c3c-43d2-bc10-02aa73ffc7c7}*SharedItemsImports = 9 - dev\ScrollPresenter\APITests\ScrollPresenter_APITests.projitems*{474b92f7-cd58-fed9-8569-9640529d1871}*SharedItemsImports = 13 - dev\NavigationView\NavigationView_InteractionTests\NavigationView_InteractionTests.projitems*{475c3a33-637a-44dc-b789-6c2d78a75283}*SharedItemsImports = 13 - dev\AutoSuggestBox\TestUI\AutoSuggestBox_TestUI.projitems*{48bf2dab-82b5-4705-a880-f5310fb697f9}*SharedItemsImports = 13 - dev\Breadcrumb\APITests\Breadcrumb_APITests.projitems*{48df0143-c6a7-4184-bcc4-e59eac5d49f1}*SharedItemsImports = 13 - dev\Interactions\SliderInteraction\APITests\SliderInteraction_APITests.projitems*{48f7b68b-8050-4523-8374-963aa3b2834f}*SharedItemsImports = 13 - dev\Materials\Reveal\RevealBrush.vcxitems*{4993a99d-57ae-4ee7-a3c1-0840ed127608}*SharedItemsImports = 9 - dev\TeachingTip\TeachingTip.vcxitems*{499b8bf7-bca1-4c23-baa7-59e2c551be4b}*SharedItemsImports = 9 - dev\ColorPicker\TestUI\ColorPicker_TestUI.projitems*{4a87b4f1-4b6f-435a-950e-b2bb32a16001}*SharedItemsImports = 13 - dev\PagerControl\InteractionTests\PagerControl_InteractionTests.projitems*{4f64c819-664f-436a-bcdb-8ab3019b9dd5}*SharedItemsImports = 13 - dev\Materials\Reveal\APITests\Reveal_APITests.projitems*{5049ea6c-88ce-4ed5-8692-947eec9e52bc}*SharedItemsImports = 13 - dev\Expander\TestUI\Expander_TestUI.projitems*{50c1f1d3-20aa-49a8-9e4c-cf4e5811a1d8}*SharedItemsImports = 13 - dev\RadioMenuFlyoutItem\TestUI\RadioMenuFlyoutItem_TestUI.projitems*{50e838a2-a886-46c9-ab0b-a57f510ce643}*SharedItemsImports = 13 - dev\PersonPicture\APITests\PersonPicture_APITests.projitems*{5243ef2c-f250-48bd-b633-39cc2a0a38aa}*SharedItemsImports = 13 - dev\MonochromaticOverlayPresenter\TestUI\MonochromaticOverlayPresenter_TestUI.projitems*{52aaa6ed-e5a0-41bb-8858-66249333a8d4}*SharedItemsImports = 13 - dev\PullToRefresh\TestUI\PTR_TestUI.projitems*{549c8eb7-e099-4eab-a1f6-faa3fa79b9e0}*SharedItemsImports = 13 - dev\MenuBar\MenuBar_TestUI\MenuBar_TestUI.projitems*{55cb08ca-19fe-4db9-8160-a4ec47984b95}*SharedItemsImports = 13 - dev\Breadcrumb\Breadcrumb.vcxitems*{563fe343-c6b0-447b-831a-b0ce3aa7a688}*SharedItemsImports = 9 - dev\Materials\Acrylic\APITests\AcrylicBrush_ApiTests.projitems*{593e15d8-f6f9-4aba-ba65-c6927c178dbd}*SharedItemsImports = 13 - dev\Materials\Reveal\TestUI\Reveal_TestUI.projitems*{5bf80ae9-29df-4be9-858a-f095c8073473}*SharedItemsImports = 13 - dev\PersonPicture\PersonPicture.vcxitems*{5fdf2501-aa3d-4082-ad45-d1f2a94c1213}*SharedItemsImports = 9 - dev\ProgressRing\ProgressRing.vcxitems*{64447efa-19b4-4bf2-9d63-618635c483ec}*SharedItemsImports = 9 - dev\RatingControl\RatingControl.vcxitems*{655f5da8-f87b-45af-88d1-a884881c3edf}*SharedItemsImports = 9 - dev\Breadcrumb\TestUI\Breadcrumb_TestUI.projitems*{657121b7-3e4f-4c76-abe2-0221a7997929}*SharedItemsImports = 13 - test\MUXControlsTestApp\MUXControlsTestApp.Shared.projitems*{6aa772a6-cbf7-4ff3-8864-bc9366015dc2}*SharedItemsImports = 13 - dev\RadialGradientBrush\InteractionTests\RadialGradientBrush_InteractionTests.projitems*{74d18b1b-5f6b-4534-945b-131e8e3206fb}*SharedItemsImports = 13 - dev\CommonManaged\CommonManaged.projitems*{74f24bc4-794d-4cb2-8420-80ff7fdacfe9}*SharedItemsImports = 4 - dev\ScrollView\ScrollView.vcxitems*{755f5da9-087c-55a0-98d2-b884881c3ed0}*SharedItemsImports = 9 - dev\NumberBox\InteractionTests\NumberBox_InteractionTests.projitems*{773f7592-e7b3-42fc-a14a-e815afd6a0cb}*SharedItemsImports = 13 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\InteractionTests\ScrollViewerAdapter_InteractionTests.projitems*{79863454-1dbf-45bb-b3d3-420b8f5e8705}*SharedItemsImports = 13 - dev\NavigationView\TestUI\NavigationView_TestUI.projitems*{7ee5e585-090a-44bf-a950-80636e242327}*SharedItemsImports = 13 - dev\Common\Common.vcxitems*{80ad7f51-8997-47b9-bb41-078b81cff9b0}*SharedItemsImports = 9 - dev\NumberBox\APITests\NumberBox_APITests.projitems*{80af98ca-bc1d-4011-8460-5671799ec419}*SharedItemsImports = 13 - dev\Interactions\SliderInteraction\TestUI\SliderInteraction_TestUI.projitems*{80f1f883-d49b-407d-9e77-c9b0e62b61a9}*SharedItemsImports = 13 - dev\RadioButtons\TestUI\RadioButtons_TestUI.projitems*{833a6892-a079-469a-81c7-54d4cd88029b}*SharedItemsImports = 13 - dev\AnimatedIcon\TestUI\AnimatedIcon_TestUI.projitems*{83fd36c0-189f-4e95-8002-9b73905ca301}*SharedItemsImports = 13 - dev\AutoSuggestBox\APITests\AutoSuggestBox_APITests.projitems*{84673739-208c-427e-a19e-e090ec3733ce}*SharedItemsImports = 13 - dev\TestHooks\TestHooks.vcxitems*{848448d5-f717-4f88-8f99-311cd60587fa}*SharedItemsImports = 9 - dev\CommonManaged\CommonManaged.projitems*{85a134e5-c83f-44a4-80df-59f6ebf6c60d}*SharedItemsImports = 13 - dev\DropDownButton\DropDownButton.vcxitems*{8613ed91-ade3-4c5c-a09a-041187841eb3}*SharedItemsImports = 9 - dev\PullToRefresh\PTRTracing\PTRTracing.vcxitems*{890a5548-0515-4099-b526-0539fe9a0376}*SharedItemsImports = 9 - dev\RadioMenuFlyoutItem\InteractionTests\RadioMenuFlyoutItem_InteractionTests.projitems*{89ec8d06-ca59-49a9-aefe-32dcc9dd8020}*SharedItemsImports = 13 - dev\PersonPicture\TestUI\PersonPicture_TestUI.projitems*{8a1690fb-aa8c-461a-840c-89cdbb44bdba}*SharedItemsImports = 13 - dev\RadialGradientBrush\RadialGradientBrush.vcxitems*{8b056b8f-c1ab-4a80-bd17-deace9897e6a}*SharedItemsImports = 9 - dev\MenuBar\MenuBar.vcxitems*{8bc9ceb8-8b4a-11d0-8d11-00a0c91bc942}*SharedItemsImports = 9 - dev\ProgressRing\InteractionTests\ProgressRing_InteractionTests.projitems*{8c2d60af-44bc-47da-8e44-d62e639bfc0a}*SharedItemsImports = 13 - dev\TwoPaneView\TwoPaneView.vcxitems*{8d0e4610-b51d-45c1-8b82-240bd2f73a92}*SharedItemsImports = 9 - dev\Repeater\APITests\Repeater_APITests.projitems*{8d2da979-6313-49e2-8cf3-b568436d2944}*SharedItemsImports = 13 - dev\Interactions\ButtonInteraction\APITests\ButtonInteraction_APITests.projitems*{8dc0ea14-d850-4c6e-8918-beeb89e877bd}*SharedItemsImports = 13 - dev\CommandBarFlyout\APITests\CommandBarFlyout_APITests.projitems*{8f6f9336-c45c-40c1-abda-3679a20434b1}*SharedItemsImports = 13 - dev\ScrollPresenter\InteractionTests\ScrollPresenter_InteractionTests.projitems*{8faad013-139c-8d2a-2285-45f717d9e64a}*SharedItemsImports = 13 - dev\PullToRefresh\RefreshContainer\RefreshContainer.vcxitems*{94aaadf1-80ca-45a7-9bd8-c6d00d58334d}*SharedItemsImports = 9 - dev\DropDownButton\TestUI\DropDownButton_TestUI.projitems*{954d7000-c06f-49eb-a7d2-0df83de6ca35}*SharedItemsImports = 13 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\APITests\APITests.projitems*{999c289e-5ad6-4700-a44e-e85b696e508a}*SharedItemsImports = 13 - dev\Repeater\InteractionTests\Repeater_InteractionTests.projitems*{999e00c9-0e58-402a-8e0e-cbafb0adc7e3}*SharedItemsImports = 13 - dev\Materials\Backdrop\SystemBackdropComponent.vcxitems*{99af040e-b77b-487d-9cc8-3334e1f1162a}*SharedItemsImports = 9 - dev\SwipeControl\SwipeControl_InteractionTests\SwipeControl_InteractionTests.projitems*{9a8da438-193c-4950-a046-2952de2d3b0b}*SharedItemsImports = 13 - dev\TwoPaneView\TestUI\TwoPaneView_TestUI.projitems*{9c533ec3-f8fa-4b0e-ba1b-3323932cdfcb}*SharedItemsImports = 13 - dev\PipsPager\APITests\PipsPager_APITests.projitems*{9cf0d73a-e435-4c17-a41c-11e9fa3eea2f}*SharedItemsImports = 13 - dev\NumberBox\NumberBox.vcxitems*{9d23c997-1f46-444a-8c07-4a4bff7e4e63}*SharedItemsImports = 9 - dev\ImageIcon\ImageIcon.vcxitems*{9fb38577-696e-47ba-8ae2-f48a3c84a7ca}*SharedItemsImports = 9 - dev\Repeater\Repeater.vcxitems*{a0aa8919-2140-42db-beb1-b2c3ace594f4}*SharedItemsImports = 9 - dev\CommonStyles\InteractionTests\CommonStyles_InteractionTests.projitems*{a25ae312-7c11-4e30-ae35-2e31c744a250}*SharedItemsImports = 13 - dev\ColorPicker\InteractionTests\ColorPicker_InteractionTests.projitems*{a4d2fae8-e7fc-4100-91ff-2202fac91c70}*SharedItemsImports = 13 - dev\CommonStyles\TestUI\CommonStyles_TestUI.projitems*{a7f6d6c4-a5a9-43eb-930c-b766417a5e5c}*SharedItemsImports = 13 - dev\Materials\Acrylic\TestUI\AcrylicBrush_TestUI.projitems*{a800e818-7212-4fd7-ae3a-1dcab539db87}*SharedItemsImports = 13 - dev\PagerControl\PagerControl.vcxitems*{ab3261a7-9a8d-4a27-aea2-3aac0419c889}*SharedItemsImports = 9 - dev\AnimatedIcon\AnimatedIcon.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\AnimatedVisualPlayer\AnimatedVisualPlayer.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\AutoSuggestBox\AutoSuggestBox.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Breadcrumb\Breadcrumb.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Collections\Collections.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ColorPicker\ColorPicker.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ComboBox\ComboBox.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\CommandBarFlyout\CommandBarFlyout.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\CommonStyles\CommonStyles.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Common\Common.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\DropDownButton\DropDownButton.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Effects\Microsoft.UI.Private.Composition.Effects.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Expander\Expander.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\IconSource\IconSource.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ImageIcon\ImageIcon.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\InfoBadge\InfoBadge.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\InfoBar\InfoBar.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Interactions\ButtonInteraction\ButtonInteraction.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Interactions\SliderInteraction\SliderInteraction.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\LayoutPanel\LayoutPanel.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Lights\Lights.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Materials\Acrylic\AcrylicBrush.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Materials\Backdrop\SystemBackdropComponent.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Materials\Reveal\RevealBrush.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\MenuBar\MenuBar.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\MonochromaticOverlayPresenter\MonochromaticOverlayPresenter.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\NavigationView\NavigationView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\NumberBox\NumberBox.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PagerControl\PagerControl.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ParallaxView\ParallaxView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PersonPicture\PersonPicture.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PipsPager\PipsPager.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ProgressBar\ProgressBar.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ProgressRing\ProgressRing.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PullToRefresh\PTRTracing\PTRTracing.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshContainer\RefreshContainer.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshVisualizer\RefreshVisualizer.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\ScrollViewerIRefreshInfoProviderAdapter.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\RadialGradientBrush\RadialGradientBrush.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\RadioButtons\RadioButtons.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\RadioMenuFlyoutItem\RadioMenuFlyoutItem.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\RatingControl\RatingControl.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Repeater\Repeater.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ResourceHelper\ResourceHelper.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ScrollPresenter\ScrollPresenter.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\ScrollView\ScrollView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\SplitButton\SplitButton.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\SplitView\SplitView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\SwipeControl\SwipeControl.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\TabView\TabView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\TeachingTip\TeachingTip.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\Telemetry\Telemetry.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\TestHooks\TestHooks.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\TreeView\TreeView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\TwoPaneView\TwoPaneView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\WebView2\WebView2.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 - dev\WebView2\WebView2.vcxitems*{ad144714-93fc-4281-b500-a5c2193dbc60}*SharedItemsImports = 9 - dev\RadialGradientBrush\TestUI\RadialGradientBrush_TestUI.projitems*{ae308818-af18-48ba-bf33-89779083d297}*SharedItemsImports = 13 - dev\TreeView\InteractionTests\TreeView_InteractionTests.projitems*{ae638a24-2bc6-4d4f-a51e-715d198f01fd}*SharedItemsImports = 13 - dev\RatingControl\InteractionTests\RatingControl_InteractionTests.projitems*{afaad014-132c-4d2a-a28e-4ef717d3e647}*SharedItemsImports = 13 - dev\PersonPicture\InteractionTests\PersonPicture_InteractionTests.projitems*{b0c15318-1f57-4914-b860-ebf248841511}*SharedItemsImports = 13 - dev\PipsPager\InteractionTests\PipsPager_InteractionTests.projitems*{b1d8e6a2-3fe6-4d80-9685-26df2c9f4331}*SharedItemsImports = 13 - dev\TreeView\TestUI\TreeView_TestUI.projitems*{b2c714dd-9c6b-400c-9cef-13a2d48378bd}*SharedItemsImports = 13 - dev\Materials\Backdrop\TestUI\BackdropMaterial_TestUI.projitems*{b2dbabb6-2ce4-49a4-84e8-4cbc6f4ba8ef}*SharedItemsImports = 13 - dev\AnimatedVisualPlayer\AnimatedVisualPlayer.vcxitems*{b39300d2-4510-44ea-aa7b-eda9118f830e}*SharedItemsImports = 9 - dev\ProgressRing\TestUI\ProgressRing_TestUI.projitems*{b58ec806-9951-4e5e-af29-a700a088770e}*SharedItemsImports = 13 - dev\SwipeControl\SwipeControl_APITests\SwipeControl_APITests.projitems*{b75d5d7e-6986-4500-972e-2c10a9b7cc10}*SharedItemsImports = 13 - dev\TabView\TabView.vcxitems*{b9f81fef-1e8d-4fe1-a46b-7002d4c109d2}*SharedItemsImports = 9 - dev\CommonStyles\APITests\CommonStyles_ApiTests.projitems*{ba914f48-e924-4fd2-aee1-264f67db6c9f}*SharedItemsImports = 13 - dev\Interactions\SliderInteraction\InteractionTests\SliderInteraction_InteractionTests.projitems*{bbbb0add-4e05-430c-9ffd-08a299fd1b06}*SharedItemsImports = 13 - dev\SwipeControl\SwipeControl_TestUI\SwipeControl_TestUI.projitems*{bc75c32b-f63a-4f2d-902c-8142db31a2e7}*SharedItemsImports = 13 - dev\ComboBox\TestUI\ComboBox_TestUI.projitems*{bcdf880a-41eb-4943-aae2-54a1a1159600}*SharedItemsImports = 13 - dev\PullToRefresh\RefreshVisualizer\TestUI\RefreshVisualizer_TestUI.projitems*{bf236ee7-b31d-4150-a777-2b91492a84e2}*SharedItemsImports = 13 - dev\ParallaxView\InteractionTests\ParallaxView_InteractionTests.projitems*{bfaad014-132c-4d2a-a28e-4ef717d3e648}*SharedItemsImports = 13 - dev\ScrollView\InteractionTests\ScrollView_InteractionTests.projitems*{bfaad015-232d-5d2b-b28f-5ef717d3e648}*SharedItemsImports = 13 - dev\PullToRefresh\RefreshVisualizer\APITests\RefreshVisualizer_APITests.projitems*{c0d77e37-d2d0-4e37-b6a1-8e6eae28945d}*SharedItemsImports = 13 - dev\Breadcrumb\InteractionTests\Breadcrumb_InteractionTests.projitems*{c1477378-4a7a-43e5-8499-98a23544cc8a}*SharedItemsImports = 13 - dev\Interactions\ButtonInteraction\InteractionTests\ButtonInteraction_InteractionTests.projitems*{c332ceaf-68b6-4980-b6f3-b15e350cdce0}*SharedItemsImports = 13 - dev\TeachingTip\InteractionTests\TeachingTip_InteractionTests.projitems*{c4421632-51bc-469d-bc49-f1cbd9269d49}*SharedItemsImports = 13 - dev\ComboBox\APITests\ComboBox_APITests.projitems*{ca704a8c-2624-4630-89a0-d86cb1ee409a}*SharedItemsImports = 13 - dev\PagerControl\APITests\PagerControl_APITests.projitems*{cb2352e2-d633-41a3-8cdc-b28731a4c490}*SharedItemsImports = 13 - dev\AnimatedVisualPlayer\InteractionTests\AnimatedVisualPlayer_InteractionTests.projitems*{cbaaccf6-a27d-40b3-980b-adf51a2ebb89}*SharedItemsImports = 13 - dev\InfoBar\InfoBar.vcxitems*{ccc102b7-f5ef-479d-94f1-008d189448b1}*SharedItemsImports = 9 - dev\LayoutPanel\APITests\LayoutPanel_APITests.projitems*{cddf46ef-aa2d-4bb3-b33e-98b3dbb3c41b}*SharedItemsImports = 13 - dev\MonochromaticOverlayPresenter\MonochromaticOverlayPresenter.vcxitems*{d03847c1-7ee7-4423-82fd-3cb31daf98d1}*SharedItemsImports = 9 - dev\Interactions\SliderInteraction\SliderInteraction.vcxitems*{d097a4d5-6b61-424d-99f0-f335eff41665}*SharedItemsImports = 9 - dev\TabView\InteractionTests\TabView_InteractionTests.projitems*{d1e297b4-5e5b-4807-8624-4141c817a98a}*SharedItemsImports = 13 - dev\PipsPager\PipsPager.vcxitems*{d1eb61d8-c689-4ad1-bd61-fdaa50362563}*SharedItemsImports = 9 - dev\Expander\InteractionTests\Expander_InteractionTests.projitems*{d6df4ab9-facc-4e51-8c57-6b1f96919365}*SharedItemsImports = 13 - dev\IconSource\APITests\IconSource_APITests.projitems*{d73627e9-564c-4a72-a12d-f6c82f17ad0d}*SharedItemsImports = 13 - dev\InfoBadge\APITests\InfoBadge_APITests.projitems*{d83f60a3-eb44-46f2-8ee7-b28c90004e5f}*SharedItemsImports = 13 - dev\SplitView\TestUI\SplitView_TestUI.projitems*{d8cea3b7-0012-4f74-b50f-b46e9a93c979}*SharedItemsImports = 13 - dev\DropDownButton\InteractionTests\DropDownButton_InteractionTests.projitems*{d9ac3716-5608-40d0-999f-26f4b544be33}*SharedItemsImports = 13 - dev\AnimatedIcon\APITests\AnimatedIcon_APITests.projitems*{db15ff28-ab3a-4fed-a1d5-004a095a3fd5}*SharedItemsImports = 13 - dev\AnimatedVisualPlayer\TestUI\AnimatedVisualPlayer_TestUI.projitems*{dbec0be4-ba3f-41c9-a303-af98201be6dc}*SharedItemsImports = 13 - dev\ProgressBar\APITests\ProgressBar_APITests.projitems*{dd024665-31da-4290-993e-2e46eb370c77}*SharedItemsImports = 13 - dev\PullToRefresh\RefreshContainer\TestUI\RefreshContainer_TestUI.projitems*{ddb468e4-7b64-4301-8fcb-1bebbb1e689f}*SharedItemsImports = 13 - dev\ImageIcon\TestUI\ImageIcon_TestUI.projitems*{dde1c022-6f9a-4067-89c2-81f2eeaf249f}*SharedItemsImports = 13 - dev\CommonManaged\CommonManaged.projitems*{de061ed1-947e-487c-81b8-32e92e85b95f}*SharedItemsImports = 13 - test\IXMPTestApp\IXMPTestApp.Shared.projitems*{de061ed1-947e-487c-81b8-32e92e85b95f}*SharedItemsImports = 13 - dev\TreeView\APITests\TreeView_APITests.projitems*{de885c66-929c-464e-bac4-3e076ec46483}*SharedItemsImports = 13 - dev\AnimatedIcon\APITests\AnimatedIcon_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\AnimatedIcon\TestUI\AnimatedIcon_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\AnimatedVisualPlayer\TestUI\AnimatedVisualPlayer_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\AutoSuggestBox\APITests\AutoSuggestBox_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\AutoSuggestBox\TestUI\AutoSuggestBox_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Breadcrumb\APITests\Breadcrumb_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Breadcrumb\TestUI\Breadcrumb_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ColorPicker\APITests\ColorPicker_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ColorPicker\TestUI\ColorPicker_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ComboBox\APITests\ComboBox_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ComboBox\TestUI\ComboBox_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\CommandBarFlyout\APITests\CommandBarFlyout_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\CommandBarFlyout\TestUI\CommandBarFlyout_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\CommonManaged\CommonManaged.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\CommonStyles\APITests\CommonStyles_ApiTests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\CommonStyles\TestUI\CommonStyles_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\DropDownButton\TestUI\DropDownButton_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Expander\APITests\Expander_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Expander\TestUI\Expander_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\IconSource\APITests\IconSource_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ImageIcon\APITests\ImageIcon_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ImageIcon\TestUI\ImageIcon_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\InfoBadge\APITests\InfoBadge_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\InfoBadge\TestUI\InfoBadge_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\InfoBar\TestUI\InfoBar_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\LayoutPanel\APITests\LayoutPanel_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Materials\Acrylic\APITests\AcrylicBrush_ApiTests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Materials\Acrylic\TestUI\AcrylicBrush_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Materials\Backdrop\TestUI\BackdropMaterial_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Materials\Reveal\APITests\Reveal_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Materials\Reveal\TestUI\Reveal_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\MenuBar\MenuBar_TestUI\MenuBar_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\MonochromaticOverlayPresenter\TestUI\MonochromaticOverlayPresenter_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\NavigationView\NavigationView_ApiTests\NavigationView_ApiTests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\NavigationView\TestUI\NavigationView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\NumberBox\APITests\NumberBox_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\NumberBox\TestUI\NumberBox_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PagerControl\APITests\PagerControl_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PagerControl\TestUI\PagerControl_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ParallaxView\APITests\ParallaxView_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ParallaxView\TestUI\ParallaxView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PersonPicture\APITests\PersonPicture_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PersonPicture\TestUI\PersonPicture_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PipsPager\APITests\PipsPager_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PipsPager\TestUI\PipsPager_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ProgressBar\APITests\ProgressBar_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ProgressBar\TestUI\ProgressBar_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ProgressRing\APITests\ProgressRing_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ProgressRing\TestUI\ProgressRing_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshContainer\TestUI\RefreshContainer_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshVisualizer\APITests\RefreshVisualizer_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshVisualizer\TestUI\RefreshVisualizer_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\APITests\APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\TestUI\ScrollViewerAdapter_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\PullToRefresh\TestUI\PTR_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\RadialGradientBrush\TestUI\RadialGradientBrush_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\RadioButtons\APITests\RadioButtons_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\RadioButtons\TestUI\RadioButtons_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\RadioMenuFlyoutItem\TestUI\RadioMenuFlyoutItem_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\RatingControl\APITests\RatingControl_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\RatingControl\TestUI\RatingControl_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Repeater\APITests\Repeater_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\Repeater\TestUI\Repeater_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ScrollPresenter\APITests\ScrollPresenter_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ScrollPresenter\TestUI\ScrollPresenter_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ScrollView\APITests\ScrollView_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\ScrollView\TestUI\ScrollView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\SplitButton\APITests\SplitButton_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\SplitButton\TestUI\SplitButton_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\SplitView\TestUI\SplitView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\SwipeControl\SwipeControl_APITests\SwipeControl_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\SwipeControl\SwipeControl_TestUI\SwipeControl_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TabView\APITests\TabView_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TabView\TestUI\TabView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TeachingTip\APITests\TeachingTip_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TeachingTip\TestUI\TeachingTip_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TreeView\APITests\TreeView_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TreeView\TestUI\TreeView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TwoPaneView\APITests\TwoPaneView_APITests.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\TwoPaneView\TestUI\TwoPaneView_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\WebView2\TestUI\WebView2_TestUI.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - test\TestAppUtils\TestAppUtils.projitems*{dedc1e4f-cfa5-4443-83eb-e79d425df7e7}*SharedItemsImports = 4 - dev\SplitButton\InteractionTests\SplitButton_InteractionTests.projitems*{e1c861e2-c4d9-41e1-aed7-5e203451bd4d}*SharedItemsImports = 13 - dev\Materials\Backdrop\InteractionTests\BackdropMaterial_InteractionTests.projitems*{e4e384ef-7a6c-4db4-9e59-2d9b45871544}*SharedItemsImports = 13 - dev\CommandBarFlyout\TestUI\CommandBarFlyout_TestUI.projitems*{e63f1c1d-f06d-46a0-b5c2-184184e44f29}*SharedItemsImports = 13 - dev\SplitButton\APITests\SplitButton_APITests.projitems*{e687c158-4c66-4ac5-8a1b-d095a82f1549}*SharedItemsImports = 13 - dev\RadioButtons\RadioButtons.vcxitems*{e770a6d3-7252-4e8a-bd10-fa8524df8c83}*SharedItemsImports = 9 - dev\InfoBadge\InfoBadge.vcxitems*{e7dea84c-ccce-4458-8499-5182f67bc7ba}*SharedItemsImports = 9 - dev\NavigationView\NavigationView_ApiTests\NavigationView_ApiTests.projitems*{e98f3da3-3c00-4f2e-bf3b-2d2ad9d176bc}*SharedItemsImports = 13 - dev\ColorPicker\APITests\ColorPicker_APITests.projitems*{e9ac4938-ec2a-46d3-85bf-27316db8cc4d}*SharedItemsImports = 13 - test\MUXControls.Test\MUXControls.Test.Shared.projitems*{e9fc52cd-519a-41bb-8092-523ffa9d5617}*SharedItemsImports = 13 - dev\Expander\Expander.vcxitems*{ec3b6f65-32c6-4bc8-8902-ee0b397e2787}*SharedItemsImports = 9 - dev\AutoSuggestBox\InteractionTests\AutoSuggestBox_InteractionTests.projitems*{ed3e2182-d259-4dc0-b7bb-9b4219762f4c}*SharedItemsImports = 13 - dev\PullToRefresh\RefreshVisualizer\RefreshVisualizer.vcxitems*{ed7dba65-8f09-44f3-8d25-7bb5a7a89609}*SharedItemsImports = 9 - dev\TreeView\TreeView.vcxitems*{eeb38379-3a5c-439f-bb5e-535d75f2b6c1}*SharedItemsImports = 9 - dev\ImageIcon\InteractionTests\ImageIcon_InteractionTests.projitems*{f14fb632-e705-44bc-9415-75b539f483e1}*SharedItemsImports = 13 - dev\AnimatedIcon\AnimatedIcon.vcxitems*{f1c8a5a1-b1b0-4095-8849-e550fcf2ebf6}*SharedItemsImports = 9 - dev\PullToRefresh\RefreshContainer\InteractionTests\RefreshContainer_InteractionTests.projitems*{f30fe0d3-2e44-405e-8519-ec3ab098c41f}*SharedItemsImports = 13 - dev\InfoBar\InteractionTests\InfoBar_InteractionTests.projitems*{f470a64e-780e-45aa-abb7-73a8734e51d7}*SharedItemsImports = 13 - dev\SplitView\SplitView.vcxitems*{f567d0a2-9c61-4793-ae79-12da915ac11f}*SharedItemsImports = 9 - dev\Materials\Acrylic\InteractionTests\AcrylicBrush_InteractionTests.projitems*{f601284a-00c1-49f9-99b3-70d45585f784}*SharedItemsImports = 13 - dev\SplitButton\SplitButton.vcxitems*{faf114dd-af1f-4d9f-a511-354c19912aad}*SharedItemsImports = 9 - test\TestAppUtils\TestAppUtils.projitems*{fb0d3053-3135-403f-b542-977f3b781673}*SharedItemsImports = 13 - dev\AnimatedIcon\APITests\AnimatedIcon_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\AnimatedIcon\TestUI\AnimatedIcon_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\AnimatedVisualPlayer\TestUI\AnimatedVisualPlayer_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\AutoSuggestBox\APITests\AutoSuggestBox_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\AutoSuggestBox\TestUI\AutoSuggestBox_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Breadcrumb\APITests\Breadcrumb_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Breadcrumb\TestUI\Breadcrumb_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ColorPicker\APITests\ColorPicker_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ColorPicker\TestUI\ColorPicker_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ComboBox\APITests\ComboBox_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ComboBox\TestUI\ComboBox_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\CommandBarFlyout\APITests\CommandBarFlyout_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\CommandBarFlyout\TestUI\CommandBarFlyout_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\CommonManaged\CommonManaged.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\CommonStyles\APITests\CommonStyles_ApiTests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\CommonStyles\TestUI\CommonStyles_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\DropDownButton\TestUI\DropDownButton_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Expander\APITests\Expander_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Expander\TestUI\Expander_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\IconSource\APITests\IconSource_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ImageIcon\APITests\ImageIcon_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ImageIcon\TestUI\ImageIcon_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\InfoBadge\APITests\InfoBadge_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\InfoBadge\TestUI\InfoBadge_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\InfoBar\TestUI\InfoBar_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\LayoutPanel\APITests\LayoutPanel_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Materials\Acrylic\APITests\AcrylicBrush_ApiTests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Materials\Acrylic\TestUI\AcrylicBrush_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Materials\Backdrop\TestUI\BackdropMaterial_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Materials\Reveal\APITests\Reveal_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Materials\Reveal\TestUI\Reveal_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\MenuBar\MenuBar_TestUI\MenuBar_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\MonochromaticOverlayPresenter\TestUI\MonochromaticOverlayPresenter_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\NavigationView\NavigationView_ApiTests\NavigationView_ApiTests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\NavigationView\TestUI\NavigationView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\NumberBox\APITests\NumberBox_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\NumberBox\TestUI\NumberBox_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PagerControl\APITests\PagerControl_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PagerControl\TestUI\PagerControl_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ParallaxView\APITests\ParallaxView_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ParallaxView\TestUI\ParallaxView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PersonPicture\APITests\PersonPicture_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PersonPicture\TestUI\PersonPicture_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PipsPager\APITests\PipsPager_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PipsPager\TestUI\PipsPager_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ProgressBar\APITests\ProgressBar_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ProgressBar\TestUI\ProgressBar_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ProgressRing\APITests\ProgressRing_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ProgressRing\TestUI\ProgressRing_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshContainer\TestUI\RefreshContainer_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshVisualizer\APITests\RefreshVisualizer_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PullToRefresh\RefreshVisualizer\TestUI\RefreshVisualizer_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\APITests\APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\TestUI\ScrollViewerAdapter_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\PullToRefresh\TestUI\PTR_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\RadialGradientBrush\TestUI\RadialGradientBrush_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\RadioButtons\APITests\RadioButtons_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\RadioButtons\TestUI\RadioButtons_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\RadioMenuFlyoutItem\TestUI\RadioMenuFlyoutItem_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\RatingControl\APITests\RatingControl_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\RatingControl\TestUI\RatingControl_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Repeater\APITests\Repeater_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\Repeater\TestUI\Repeater_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ScrollPresenter\APITests\ScrollPresenter_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ScrollPresenter\TestUI\ScrollPresenter_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ScrollView\APITests\ScrollView_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\ScrollView\TestUI\ScrollView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\SplitButton\APITests\SplitButton_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\SplitButton\TestUI\SplitButton_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\SplitView\TestUI\SplitView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\SwipeControl\SwipeControl_APITests\SwipeControl_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\SwipeControl\SwipeControl_TestUI\SwipeControl_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TabView\APITests\TabView_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TabView\TestUI\TabView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TeachingTip\APITests\TeachingTip_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TeachingTip\TestUI\TeachingTip_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TreeView\APITests\TreeView_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TreeView\TestUI\TreeView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TwoPaneView\APITests\TwoPaneView_APITests.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\TwoPaneView\TestUI\TwoPaneView_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\WebView2\TestUI\WebView2_TestUI.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - test\TestAppUtils\TestAppUtils.projitems*{fbc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\CommonManaged\CommonManaged.projitems*{fcc396f5-26dd-4ca3-981e-c7bc9fea4546}*SharedItemsImports = 4 - dev\LayoutPanel\LayoutPanel.vcxitems*{fd3c1a00-0d07-4849-a3b9-646f0ff21d7b}*SharedItemsImports = 9 - dev\SwipeControl\SwipeControl.vcxitems*{fd63f767-bd98-45d9-8a63-3cd4a148d527}*SharedItemsImports = 9 - EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug_test|Any CPU = Debug_test|Any CPU Debug_test|ARM = Debug_test|ARM Debug_test|arm64 = Debug_test|arm64 Debug_test|x64 = Debug_test|x64 Debug_test|x86 = Debug_test|x86 + Debug|Any CPU = Debug|Any CPU Debug|ARM = Debug|ARM Debug|arm64 = Debug|arm64 Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU Release|ARM = Release|ARM Release|arm64 = Release|arm64 Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|Any CPU.ActiveCfg = Debug|x64 + {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|Any CPU.Build.0 = Debug|x64 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|ARM.ActiveCfg = Debug|ARM {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|ARM.Build.0 = Debug|ARM {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|arm64.ActiveCfg = Debug|arm64 @@ -1046,6 +642,8 @@ Global {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|x64.Build.0 = Debug|x64 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|x86.ActiveCfg = Debug|Win32 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug_test|x86.Build.0 = Debug|Win32 + {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|Any CPU.ActiveCfg = Debug|x64 + {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|Any CPU.Build.0 = Debug|x64 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|ARM.ActiveCfg = Debug|ARM {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|ARM.Build.0 = Debug|ARM {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|arm64.ActiveCfg = Debug|arm64 @@ -1054,6 +652,8 @@ Global {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|x64.Build.0 = Debug|x64 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|x86.ActiveCfg = Debug|Win32 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Debug|x86.Build.0 = Debug|Win32 + {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|Any CPU.ActiveCfg = Release|x64 + {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|Any CPU.Build.0 = Release|x64 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|ARM.ActiveCfg = Release|ARM {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|ARM.Build.0 = Release|ARM {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|arm64.ActiveCfg = Release|arm64 @@ -1062,6 +662,7 @@ Global {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|x64.Build.0 = Release|x64 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|x86.ActiveCfg = Release|Win32 {AD0C90B0-4845-4D4B-88F1-86F653F8171B}.Release|x86.Build.0 = Release|Win32 + {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|Any CPU.ActiveCfg = Debug|x64 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|ARM.ActiveCfg = Debug|ARM {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|ARM.Build.0 = Debug|ARM {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|ARM.Deploy.0 = Debug|ARM @@ -1072,6 +673,7 @@ Global {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|x86.ActiveCfg = Debug|Win32 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|x86.Build.0 = Debug|Win32 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug_test|x86.Deploy.0 = Debug|Win32 + {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|Any CPU.ActiveCfg = Debug|x64 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|ARM.ActiveCfg = Debug|ARM {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|ARM.Build.0 = Debug|ARM {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|ARM.Deploy.0 = Debug|ARM @@ -1082,6 +684,7 @@ Global {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|x86.ActiveCfg = Debug|Win32 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|x86.Build.0 = Debug|Win32 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Debug|x86.Deploy.0 = Debug|Win32 + {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|Any CPU.ActiveCfg = Release|x64 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|ARM.ActiveCfg = Release|ARM {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|ARM.Build.0 = Release|ARM {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|ARM.Deploy.0 = Release|ARM @@ -1092,6 +695,7 @@ Global {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|x86.ActiveCfg = Release|Win32 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|x86.Build.0 = Release|Win32 {92081F61-98BB-4105-A90F-B6D524B4F5C9}.Release|x86.Deploy.0 = Release|Win32 + {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|Any CPU.ActiveCfg = Debug_test|x64 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|ARM.ActiveCfg = Debug_test|ARM {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|arm64.ActiveCfg = Debug_test|arm64 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x64.ActiveCfg = Debug_test|x64 @@ -1100,6 +704,7 @@ Global {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x86.ActiveCfg = Debug_test|x86 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x86.Build.0 = Debug_test|x86 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x86.Deploy.0 = Debug_test|x86 + {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|Any CPU.ActiveCfg = Debug|x64 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|ARM.ActiveCfg = Debug|ARM {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|arm64.ActiveCfg = Debug|arm64 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x64.ActiveCfg = Debug|x64 @@ -1108,6 +713,7 @@ Global {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x86.ActiveCfg = Debug|x86 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x86.Build.0 = Debug|x86 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x86.Deploy.0 = Debug|x86 + {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|Any CPU.ActiveCfg = Release|x64 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|ARM.ActiveCfg = Release|ARM {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|arm64.ActiveCfg = Release|arm64 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x64.ActiveCfg = Release|x64 @@ -1116,6 +722,7 @@ Global {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x86.ActiveCfg = Release|x86 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x86.Build.0 = Release|x86 {FBC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x86.Deploy.0 = Release|x86 + {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|Any CPU.ActiveCfg = Debug_test|Any CPU {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|ARM.ActiveCfg = Debug_test|ARM {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|arm64.ActiveCfg = Debug_test|arm64 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|x64.ActiveCfg = Debug_test|x64 @@ -1124,6 +731,7 @@ Global {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|x86.ActiveCfg = Debug_test|x86 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|x86.Build.0 = Debug_test|x86 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug_test|x86.Deploy.0 = Debug_test|x86 + {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|ARM.ActiveCfg = Debug|ARM {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|arm64.ActiveCfg = Debug|arm64 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|x64.ActiveCfg = Debug|x64 @@ -1132,6 +740,7 @@ Global {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|x86.ActiveCfg = Debug|x86 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|x86.Build.0 = Debug|x86 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Debug|x86.Deploy.0 = Debug|x86 + {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|Any CPU.ActiveCfg = Release|Any CPU {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|ARM.ActiveCfg = Release|ARM {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|arm64.ActiveCfg = Release|arm64 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|x64.ActiveCfg = Release|x64 @@ -1140,6 +749,8 @@ Global {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|x86.ActiveCfg = Release|x86 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|x86.Build.0 = Release|x86 {DEDC1E4F-CFA5-4443-83EB-E79D425DF7E7}.Release|x86.Deploy.0 = Release|x86 + {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|Any CPU.ActiveCfg = Debug_test|x64 + {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|Any CPU.Build.0 = Debug_test|x64 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|ARM.ActiveCfg = Debug|arm {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|ARM.Build.0 = Debug|arm {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|arm64.ActiveCfg = Debug|arm64 @@ -1148,6 +759,8 @@ Global {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|x64.Build.0 = Debug|x64 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|x86.ActiveCfg = Debug|x86 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug_test|x86.Build.0 = Debug|x86 + {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|Any CPU.ActiveCfg = Debug|x64 + {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|Any CPU.Build.0 = Debug|x64 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|ARM.ActiveCfg = Debug|arm {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|ARM.Build.0 = Debug|arm {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|arm64.ActiveCfg = Debug|arm64 @@ -1156,6 +769,8 @@ Global {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|x64.Build.0 = Debug|x64 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|x86.ActiveCfg = Debug|x86 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Debug|x86.Build.0 = Debug|x86 + {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|Any CPU.ActiveCfg = Release|x64 + {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|Any CPU.Build.0 = Release|x64 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|ARM.ActiveCfg = Release|arm {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|ARM.Build.0 = Release|arm {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|arm64.ActiveCfg = Release|arm64 @@ -1164,6 +779,7 @@ Global {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|x64.Build.0 = Release|x64 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|x86.ActiveCfg = Release|x86 {1CEEC8E3-419A-4304-841C-08A334B9E4FF}.Release|x86.Build.0 = Release|x86 + {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|Any CPU.ActiveCfg = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|ARM.ActiveCfg = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|ARM.Build.0 = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|arm64.ActiveCfg = Debug|Any CPU @@ -1171,6 +787,7 @@ Global {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|x64.Build.0 = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|x86.ActiveCfg = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug_test|x86.Build.0 = Debug|Any CPU + {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|ARM.ActiveCfg = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|ARM.Build.0 = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|arm64.ActiveCfg = Debug|Any CPU @@ -1178,6 +795,7 @@ Global {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|x64.Build.0 = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|x86.ActiveCfg = Debug|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Debug|x86.Build.0 = Debug|Any CPU + {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|Any CPU.ActiveCfg = Release|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|ARM.ActiveCfg = Release|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|ARM.Build.0 = Release|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|arm64.ActiveCfg = Release|Any CPU @@ -1185,6 +803,7 @@ Global {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|x64.Build.0 = Release|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|x86.ActiveCfg = Release|Any CPU {D59C7B8E-5C09-4856-8AF3-25585A888707}.Release|x86.Build.0 = Release|Any CPU + {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|Any CPU.ActiveCfg = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|ARM.ActiveCfg = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|ARM.Build.0 = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|arm64.ActiveCfg = Debug|Any CPU @@ -1192,6 +811,7 @@ Global {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|x64.Build.0 = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|x86.ActiveCfg = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug_test|x86.Build.0 = Debug|Any CPU + {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|ARM.ActiveCfg = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|ARM.Build.0 = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|arm64.ActiveCfg = Debug|Any CPU @@ -1199,6 +819,7 @@ Global {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|x64.Build.0 = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|x86.ActiveCfg = Debug|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Debug|x86.Build.0 = Debug|Any CPU + {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|Any CPU.ActiveCfg = Release|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|ARM.ActiveCfg = Release|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|ARM.Build.0 = Release|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|arm64.ActiveCfg = Release|Any CPU @@ -1206,6 +827,7 @@ Global {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|x64.Build.0 = Release|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|x86.ActiveCfg = Release|Any CPU {4D8C5D1B-F982-44A1-B744-DD0E51651BF2}.Release|x86.Build.0 = Release|Any CPU + {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|Any CPU.ActiveCfg = Debug_test|x64 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|ARM.ActiveCfg = Debug_test|ARM {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|arm64.ActiveCfg = Debug_test|arm64 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x64.ActiveCfg = Debug_test|x64 @@ -1214,6 +836,7 @@ Global {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x86.ActiveCfg = Debug_test|x86 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x86.Build.0 = Debug_test|x86 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug_test|x86.Deploy.0 = Debug_test|x86 + {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|Any CPU.ActiveCfg = Debug|x64 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|ARM.ActiveCfg = Debug|ARM {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|arm64.ActiveCfg = Debug|arm64 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x64.ActiveCfg = Debug|x64 @@ -1222,6 +845,7 @@ Global {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x86.ActiveCfg = Debug|x86 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x86.Build.0 = Debug|x86 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Debug|x86.Deploy.0 = Debug|x86 + {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|Any CPU.ActiveCfg = Release|x64 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|ARM.ActiveCfg = Release|ARM {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|arm64.ActiveCfg = Release|arm64 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x64.ActiveCfg = Release|x64 @@ -1230,6 +854,7 @@ Global {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x86.ActiveCfg = Release|x86 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x86.Build.0 = Release|x86 {FCC396F5-26DD-4CA3-981E-C7BC9FEA4546}.Release|x86.Deploy.0 = Release|x86 + {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|Any CPU.ActiveCfg = Debug_test|x64 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|ARM.ActiveCfg = Debug_test|ARM {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|arm64.ActiveCfg = Debug_test|arm64 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|x64.ActiveCfg = Debug_test|x64 @@ -1238,6 +863,7 @@ Global {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|x86.ActiveCfg = Debug_test|x86 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|x86.Build.0 = Debug_test|x86 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug_test|x86.Deploy.0 = Debug_test|x86 + {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|Any CPU.ActiveCfg = Debug|x64 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|ARM.ActiveCfg = Debug|ARM {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|arm64.ActiveCfg = Debug|arm64 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|x64.ActiveCfg = Debug|x64 @@ -1246,6 +872,7 @@ Global {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|x86.ActiveCfg = Debug|x86 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|x86.Build.0 = Debug|x86 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Debug|x86.Deploy.0 = Debug|x86 + {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|Any CPU.ActiveCfg = Release|x64 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|ARM.ActiveCfg = Release|ARM {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|arm64.ActiveCfg = Release|arm64 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|x64.ActiveCfg = Release|x64 @@ -1254,6 +881,8 @@ Global {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|x86.ActiveCfg = Release|x86 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|x86.Build.0 = Release|x86 {74F24BC4-794D-4CB2-8420-80FF7FDACFE9}.Release|x86.Deploy.0 = Release|x86 + {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|Any CPU.ActiveCfg = Debug_test|Any CPU + {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|Any CPU.Build.0 = Debug_test|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|ARM.ActiveCfg = Debug_test|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|ARM.Build.0 = Debug_test|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|arm64.ActiveCfg = Debug_test|Any CPU @@ -1262,6 +891,8 @@ Global {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|x64.Build.0 = Debug_test|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|x86.ActiveCfg = Debug_test|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug_test|x86.Build.0 = Debug_test|Any CPU + {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|Any CPU.Build.0 = Debug|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|ARM.ActiveCfg = Debug|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|ARM.Build.0 = Debug|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|arm64.ActiveCfg = Debug|Any CPU @@ -1270,6 +901,8 @@ Global {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|x64.Build.0 = Debug|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|x86.ActiveCfg = Debug|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Debug|x86.Build.0 = Debug|Any CPU + {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|Any CPU.Build.0 = Release|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|ARM.ActiveCfg = Release|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|ARM.Build.0 = Release|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|arm64.ActiveCfg = Release|Any CPU @@ -1278,6 +911,7 @@ Global {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|x64.Build.0 = Release|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|x86.ActiveCfg = Release|Any CPU {9638BF0D-2AA8-4642-A9F1-790BF7FBECF2}.Release|x86.Build.0 = Release|Any CPU + {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|Any CPU.ActiveCfg = Debug|x64 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|ARM.ActiveCfg = Debug|ARM {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|ARM.Build.0 = Debug|ARM {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|arm64.ActiveCfg = Debug|ARM64 @@ -1286,6 +920,7 @@ Global {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|x64.Build.0 = Debug|x64 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|x86.ActiveCfg = Debug|Win32 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug_test|x86.Build.0 = Debug|Win32 + {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|Any CPU.ActiveCfg = Debug|x64 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|ARM.ActiveCfg = Debug|ARM {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|ARM.Build.0 = Debug|ARM {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|arm64.ActiveCfg = Debug|ARM64 @@ -1294,6 +929,7 @@ Global {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|x64.Build.0 = Debug|x64 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|x86.ActiveCfg = Debug|Win32 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Debug|x86.Build.0 = Debug|Win32 + {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|Any CPU.ActiveCfg = Release|x64 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|ARM.ActiveCfg = Release|ARM {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|ARM.Build.0 = Release|ARM {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|arm64.ActiveCfg = Release|ARM64 @@ -1302,6 +938,7 @@ Global {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|x64.Build.0 = Release|x64 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|x86.ActiveCfg = Release|Win32 {128E6F7A-578C-48DC-BD3F-750EC662C268}.Release|x86.Build.0 = Release|Win32 + {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|Any CPU.ActiveCfg = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|ARM.ActiveCfg = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|ARM.Build.0 = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|arm64.ActiveCfg = Debug|Any CPU @@ -1310,6 +947,7 @@ Global {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|x64.Build.0 = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|x86.ActiveCfg = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug_test|x86.Build.0 = Debug|Any CPU + {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|ARM.ActiveCfg = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|ARM.Build.0 = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|arm64.ActiveCfg = Debug|Any CPU @@ -1318,6 +956,7 @@ Global {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|x64.Build.0 = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|x86.ActiveCfg = Debug|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Debug|x86.Build.0 = Debug|Any CPU + {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|Any CPU.ActiveCfg = Release|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|ARM.ActiveCfg = Release|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|ARM.Build.0 = Release|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|arm64.ActiveCfg = Release|Any CPU @@ -1326,6 +965,7 @@ Global {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|x64.Build.0 = Release|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|x86.ActiveCfg = Release|Any CPU {DB2DBB48-C807-4F7C-943E-385E77DF7BDE}.Release|x86.Build.0 = Release|Any CPU + {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|Any CPU.ActiveCfg = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|ARM.ActiveCfg = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|ARM.Build.0 = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|arm64.ActiveCfg = Debug|Any CPU @@ -1334,6 +974,7 @@ Global {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|x64.Build.0 = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|x86.ActiveCfg = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug_test|x86.Build.0 = Debug|Any CPU + {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|ARM.ActiveCfg = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|ARM.Build.0 = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|arm64.ActiveCfg = Debug|Any CPU @@ -1342,6 +983,7 @@ Global {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|x64.Build.0 = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|x86.ActiveCfg = Debug|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Debug|x86.Build.0 = Debug|Any CPU + {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|Any CPU.ActiveCfg = Release|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|ARM.ActiveCfg = Release|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|ARM.Build.0 = Release|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|arm64.ActiveCfg = Release|Any CPU @@ -1350,6 +992,36 @@ Global {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|x64.Build.0 = Release|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|x86.ActiveCfg = Release|Any CPU {6B4C9F2E-6A2C-48AD-944B-49B9E9BF028D}.Release|x86.Build.0 = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|Any CPU.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|Any CPU.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|ARM.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|ARM.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|arm64.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|arm64.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|x64.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|x64.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|x86.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug_test|x86.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|ARM.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|ARM.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|arm64.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|arm64.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|x64.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|x64.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|x86.ActiveCfg = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Debug|x86.Build.0 = Debug|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|Any CPU.Build.0 = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|ARM.ActiveCfg = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|ARM.Build.0 = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|arm64.ActiveCfg = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|arm64.Build.0 = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|x64.ActiveCfg = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|x64.Build.0 = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|x86.ActiveCfg = Release|Any CPU + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1619,8 +1291,248 @@ Global {2B05A80E-7C01-449C-8345-7D3B3B2143E5} = {1E54C076-7240-463A-A1B1-404187ABCDEB} {222EF6F6-0845-49E7-81F2-9686CEF85C67} = {4194505E-4848-4FC4-97D1-0BABF32A11C4} {DD024665-31DA-4290-993E-2E46EB370C77} = {19693508-50A7-4C98-BCCB-327ED07C0F4F} + {5ED66F64-4DA3-4B29-8CAF-883C9481B54F} = {67599AD5-51EC-44CB-85CE-B60CD8CBA270} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {D93836AB-52D3-4DE2-AE25-23F26F55ECED} EndGlobalSection + GlobalSection(SharedMSBuildProjectFiles) = preSolution + dev\ComboBox\ComboBox.vcxitems*{00523caf-422a-4185-9392-d374b72a019a}*SharedItemsImports = 9 + dev\ParallaxView\TestUI\ParallaxView_TestUI.projitems*{00c52fd5-42fd-33b4-84a0-795c9b5a014d}*SharedItemsImports = 13 + dev\lights\ApiTests\Lights_ApiTests\Lights_ApiTests.projitems*{02ed27be-97e4-4327-bb96-8b3fa6869c48}*SharedItemsImports = 13 + dev\RadioButtons\APITests\RadioButtons_APITests.projitems*{0352711a-d79a-4d82-8255-916d29522ae0}*SharedItemsImports = 13 + dev\Expander\APITests\Expander_APITests.projitems*{0589a608-fb9c-49bf-9ea3-06ca805f3a9d}*SharedItemsImports = 13 + dev\Telemetry\Telemetry.vcxitems*{0db22ba9-6053-459b-baf5-e82ea1c78ab3}*SharedItemsImports = 9 + dev\ScrollPresenter\TestUI\ScrollPresenter_TestUI.projitems*{0ec52fd5-42fe-3eb4-84e0-79ec9b5a014e}*SharedItemsImports = 13 + dev\ProgressBar\ProgressBar.vcxitems*{0f61c8bd-d066-4812-a02b-e95ce18a985d}*SharedItemsImports = 9 + dev\RatingControl\TestUI\RatingControl_TestUI.projitems*{10c52fd4-52fc-43b3-94af-895c9b5a014c}*SharedItemsImports = 13 + dev\Interactions\ButtonInteraction\TestUI\ButtonInteraction_TestUI.projitems*{11b35f24-72b2-4228-9960-0d1ea283e1af}*SharedItemsImports = 13 + dev\CommandBarFlyout\CommandBarFlyout.vcxitems*{11c085ff-8f68-48ee-9949-6eecbd0cbe6c}*SharedItemsImports = 9 + dev\TwoPaneView\InteractionTests\TwoPaneView_InteractionTests.projitems*{1294409d-9bad-40cc-a74d-9ab29b343071}*SharedItemsImports = 13 + dev\NumberBox\TestUI\NumberBox_TestUI.projitems*{13da8235-d04f-46d4-b5b4-f5ae774eeede}*SharedItemsImports = 13 + dev\MenuBar\MenuBar_InteractionTests\MenuBar_InteractionTests.projitems*{1440a7b7-d3ca-4390-8c85-e1e9a7df8542}*SharedItemsImports = 13 + dev\Effects\Microsoft.UI.Private.Composition.Effects.vcxitems*{1522a856-17ce-4178-a6b3-0692f90d7c55}*SharedItemsImports = 9 + dev\CommandBarFlyout\InteractionTests\CommandBarFlyout_InteractionTests.projitems*{16f32f80-a8b6-44e0-9d99-0e1c2c8e0579}*SharedItemsImports = 13 + dev\TeachingTip\APITests\TeachingTip_APITests.projitems*{18f1db69-7457-461c-9d19-7f42bffc0803}*SharedItemsImports = 13 + dev\IconSource\IconSource.vcxitems*{19ffff77-4814-4ad6-acd7-42c6a50ab0d8}*SharedItemsImports = 9 + dev\ProgressBar\TestUI\ProgressBar_TestUI.projitems*{1a5321f3-b837-4eb6-9547-37cc70088ea9}*SharedItemsImports = 13 + dev\NavigationView\NavigationView.vcxitems*{1b8ef049-a38e-43e4-b88e-f1ebfcef07d2}*SharedItemsImports = 9 + dev\TabView\TestUI\TabView_TestUI.projitems*{1d87aac7-1e11-40fc-90a7-b6ce1c4567ae}*SharedItemsImports = 13 + dev\Materials\Reveal\InteractionTests\Reveal_InteractionTests\Reveal_InteractionTests.projitems*{1f2872e7-28c9-4c01-88ed-73c43ee1c9a4}*SharedItemsImports = 13 + dev\InfoBadge\TestUI\InfoBadge_TestUI.projitems*{1f30cac6-7efb-4ce9-b119-64821c117cb9}*SharedItemsImports = 13 + dev\ScrollView\TestUI\ScrollView_TestUI.projitems*{20c52fd5-62fd-53b4-a4a0-995c9b5a014d}*SharedItemsImports = 13 + dev\ProgressRing\APITests\ProgressRing_APITests.projitems*{222ef6f6-0845-49e7-81f2-9686cef85c67}*SharedItemsImports = 13 + dev\PagerControl\TestUI\PagerControl_TestUI.projitems*{225c4174-3141-49b8-ade2-c7d3408d5103}*SharedItemsImports = 13 + dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\ScrollViewerIRefreshInfoProviderAdapter.vcxitems*{22a3d1c4-4d1c-4b04-b695-8fec39bfed86}*SharedItemsImports = 9 + dev\Interactions\ButtonInteraction\ButtonInteraction.vcxitems*{2459bc06-2ae5-4c65-ba73-ab28090b6fab}*SharedItemsImports = 9 + dev\ColorPicker\ColorPicker.vcxitems*{248cc96d-67a2-4359-a4e3-ab0dad110a1e}*SharedItemsImports = 9 + dev\RatingControl\APITests\RatingControl_APITests.projitems*{274b93f7-cd18-4ed9-b569-0640529d187b}*SharedItemsImports = 13 + dev\ImageIcon\APITests\ImageIcon_APITests.projitems*{27aae2e5-9687-4120-822f-cdb68b9a65b7}*SharedItemsImports = 13 + dev\SplitButton\TestUI\SplitButton_TestUI.projitems*{280c91f4-96b5-4bde-9e02-e573e1def583}*SharedItemsImports = 13 + dev\WebView2\InteractionTests\WebView2_InteractionTests.projitems*{2b05a80e-7c01-449c-8345-7d3b3b2143e5}*SharedItemsImports = 13 + dev\Repeater\TestUI\Repeater_TestUI.projitems*{2ed883f5-20db-4445-8c96-517a21e5e657}*SharedItemsImports = 13 + dev\TabView\APITests\TabView_APITests.projitems*{2f4e95e9-f729-481c-b9aa-c9bec91ae395}*SharedItemsImports = 13 + dev\ParallaxView\ParallaxView.vcxitems*{3095445a-afcd-5154-ac36-9770e6ec1aa5}*SharedItemsImports = 9 + dev\InfoBar\TestUI\InfoBar_TestUI.projitems*{32dfaf1e-c2ec-4c52-a4d8-b3a3946242b4}*SharedItemsImports = 13 + dev\RadioMenuFlyoutItem\RadioMenuFlyoutItem.vcxitems*{3353a4a7-87b3-4e43-8f8d-43c7380d1d56}*SharedItemsImports = 9 + dev\Lights\Lights.vcxitems*{3479a3ae-2854-4bec-80ab-eab0772cb90a}*SharedItemsImports = 9 + dev\ScrollPresenter\ScrollPresenter.vcxitems*{359544aa-a8cd-715c-cc36-f770e6e81aa0}*SharedItemsImports = 9 + dev\ParallaxView\APITests\ParallaxView_APITests.projitems*{374b93f7-cd18-4ed9-b569-0640529d187c}*SharedItemsImports = 13 + dev\ScrollView\APITests\ScrollView_APITests.projitems*{374b93f8-dd19-5eda-c56a-1640529d187c}*SharedItemsImports = 13 + dev\Collections\Collections.vcxitems*{395a71a1-4327-477b-85d4-af0851732ccb}*SharedItemsImports = 9 + dev\CommonStyles\CommonStyles.vcxitems*{3a07fa59-c5c1-4b46-8b31-043f9ca91226}*SharedItemsImports = 9 + dev\Materials\Acrylic\AcrylicBrush.vcxitems*{3affd0ce-c682-4e59-a9d4-be8ec3f485da}*SharedItemsImports = 9 + dev\ProgressBar\InteractionTests\ProgressBar_InteractionTests.projitems*{3d044ec1-c9d3-4745-b79e-e7bed66e93f8}*SharedItemsImports = 13 + dev\WebView2\TestUI\WebView2_TestUI.projitems*{3e535832-73b4-45b2-b550-34cb14b2c262}*SharedItemsImports = 13 + dev\AutoSuggestBox\AutoSuggestBox.vcxitems*{417000d9-2641-4629-99f2-8f6033a6ac52}*SharedItemsImports = 9 + dev\TeachingTip\TestUI\TeachingTip_TestUI.projitems*{42a51d3e-f06a-41a0-be4c-f94cddb80678}*SharedItemsImports = 13 + dev\RadioButtons\InteractionTests\RadioButtons_InteractionTests.projitems*{42d6e8f9-59fe-4ca5-83eb-69a7622f5742}*SharedItemsImports = 13 + dev\TwoPaneView\APITests\TwoPaneView_APITests.projitems*{44deafbc-bb7a-4b02-aeab-29df2c2f8587}*SharedItemsImports = 13 + dev\PipsPager\TestUI\PipsPager_TestUI.projitems*{44f0e6bc-6222-4f16-8050-bb31dd804c4a}*SharedItemsImports = 13 + dev\ResourceHelper\ResourceHelper.vcxitems*{45d41acc-2c3c-43d2-bc10-02aa73ffc7c7}*SharedItemsImports = 9 + dev\ScrollPresenter\APITests\ScrollPresenter_APITests.projitems*{474b92f7-cd58-fed9-8569-9640529d1871}*SharedItemsImports = 13 + dev\NavigationView\NavigationView_InteractionTests\NavigationView_InteractionTests.projitems*{475c3a33-637a-44dc-b789-6c2d78a75283}*SharedItemsImports = 13 + dev\AutoSuggestBox\TestUI\AutoSuggestBox_TestUI.projitems*{48bf2dab-82b5-4705-a880-f5310fb697f9}*SharedItemsImports = 13 + dev\Breadcrumb\APITests\Breadcrumb_APITests.projitems*{48df0143-c6a7-4184-bcc4-e59eac5d49f1}*SharedItemsImports = 13 + dev\Interactions\SliderInteraction\APITests\SliderInteraction_APITests.projitems*{48f7b68b-8050-4523-8374-963aa3b2834f}*SharedItemsImports = 13 + dev\Materials\Reveal\RevealBrush.vcxitems*{4993a99d-57ae-4ee7-a3c1-0840ed127608}*SharedItemsImports = 9 + dev\TeachingTip\TeachingTip.vcxitems*{499b8bf7-bca1-4c23-baa7-59e2c551be4b}*SharedItemsImports = 9 + dev\ColorPicker\TestUI\ColorPicker_TestUI.projitems*{4a87b4f1-4b6f-435a-950e-b2bb32a16001}*SharedItemsImports = 13 + dev\PagerControl\InteractionTests\PagerControl_InteractionTests.projitems*{4f64c819-664f-436a-bcdb-8ab3019b9dd5}*SharedItemsImports = 13 + dev\Materials\Reveal\APITests\Reveal_APITests.projitems*{5049ea6c-88ce-4ed5-8692-947eec9e52bc}*SharedItemsImports = 13 + dev\Expander\TestUI\Expander_TestUI.projitems*{50c1f1d3-20aa-49a8-9e4c-cf4e5811a1d8}*SharedItemsImports = 13 + dev\RadioMenuFlyoutItem\TestUI\RadioMenuFlyoutItem_TestUI.projitems*{50e838a2-a886-46c9-ab0b-a57f510ce643}*SharedItemsImports = 13 + dev\PersonPicture\APITests\PersonPicture_APITests.projitems*{5243ef2c-f250-48bd-b633-39cc2a0a38aa}*SharedItemsImports = 13 + dev\MonochromaticOverlayPresenter\TestUI\MonochromaticOverlayPresenter_TestUI.projitems*{52aaa6ed-e5a0-41bb-8858-66249333a8d4}*SharedItemsImports = 13 + dev\PullToRefresh\TestUI\PTR_TestUI.projitems*{549c8eb7-e099-4eab-a1f6-faa3fa79b9e0}*SharedItemsImports = 13 + dev\MenuBar\MenuBar_TestUI\MenuBar_TestUI.projitems*{55cb08ca-19fe-4db9-8160-a4ec47984b95}*SharedItemsImports = 13 + dev\Breadcrumb\Breadcrumb.vcxitems*{563fe343-c6b0-447b-831a-b0ce3aa7a688}*SharedItemsImports = 9 + dev\Materials\Acrylic\APITests\AcrylicBrush_ApiTests.projitems*{593e15d8-f6f9-4aba-ba65-c6927c178dbd}*SharedItemsImports = 13 + dev\Materials\Reveal\TestUI\Reveal_TestUI.projitems*{5bf80ae9-29df-4be9-858a-f095c8073473}*SharedItemsImports = 13 + dev\PersonPicture\PersonPicture.vcxitems*{5fdf2501-aa3d-4082-ad45-d1f2a94c1213}*SharedItemsImports = 9 + dev\ProgressRing\ProgressRing.vcxitems*{64447efa-19b4-4bf2-9d63-618635c483ec}*SharedItemsImports = 9 + dev\RatingControl\RatingControl.vcxitems*{655f5da8-f87b-45af-88d1-a884881c3edf}*SharedItemsImports = 9 + dev\Breadcrumb\TestUI\Breadcrumb_TestUI.projitems*{657121b7-3e4f-4c76-abe2-0221a7997929}*SharedItemsImports = 13 + dev\RadialGradientBrush\InteractionTests\RadialGradientBrush_InteractionTests.projitems*{74d18b1b-5f6b-4534-945b-131e8e3206fb}*SharedItemsImports = 13 + dev\ScrollView\ScrollView.vcxitems*{755f5da9-087c-55a0-98d2-b884881c3ed0}*SharedItemsImports = 9 + dev\NumberBox\InteractionTests\NumberBox_InteractionTests.projitems*{773f7592-e7b3-42fc-a14a-e815afd6a0cb}*SharedItemsImports = 13 + dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\InteractionTests\ScrollViewerAdapter_InteractionTests.projitems*{79863454-1dbf-45bb-b3d3-420b8f5e8705}*SharedItemsImports = 13 + dev\NavigationView\TestUI\NavigationView_TestUI.projitems*{7ee5e585-090a-44bf-a950-80636e242327}*SharedItemsImports = 13 + dev\Common\Common.vcxitems*{80ad7f51-8997-47b9-bb41-078b81cff9b0}*SharedItemsImports = 9 + dev\NumberBox\APITests\NumberBox_APITests.projitems*{80af98ca-bc1d-4011-8460-5671799ec419}*SharedItemsImports = 13 + dev\Interactions\SliderInteraction\TestUI\SliderInteraction_TestUI.projitems*{80f1f883-d49b-407d-9e77-c9b0e62b61a9}*SharedItemsImports = 13 + dev\RadioButtons\TestUI\RadioButtons_TestUI.projitems*{833a6892-a079-469a-81c7-54d4cd88029b}*SharedItemsImports = 13 + dev\AnimatedIcon\TestUI\AnimatedIcon_TestUI.projitems*{83fd36c0-189f-4e95-8002-9b73905ca301}*SharedItemsImports = 13 + dev\AutoSuggestBox\APITests\AutoSuggestBox_APITests.projitems*{84673739-208c-427e-a19e-e090ec3733ce}*SharedItemsImports = 13 + dev\TestHooks\TestHooks.vcxitems*{848448d5-f717-4f88-8f99-311cd60587fa}*SharedItemsImports = 9 + dev\CommonManaged\CommonManaged.projitems*{85a134e5-c83f-44a4-80df-59f6ebf6c60d}*SharedItemsImports = 13 + dev\DropDownButton\DropDownButton.vcxitems*{8613ed91-ade3-4c5c-a09a-041187841eb3}*SharedItemsImports = 9 + dev\PullToRefresh\PTRTracing\PTRTracing.vcxitems*{890a5548-0515-4099-b526-0539fe9a0376}*SharedItemsImports = 9 + dev\RadioMenuFlyoutItem\InteractionTests\RadioMenuFlyoutItem_InteractionTests.projitems*{89ec8d06-ca59-49a9-aefe-32dcc9dd8020}*SharedItemsImports = 13 + dev\PersonPicture\TestUI\PersonPicture_TestUI.projitems*{8a1690fb-aa8c-461a-840c-89cdbb44bdba}*SharedItemsImports = 13 + dev\RadialGradientBrush\RadialGradientBrush.vcxitems*{8b056b8f-c1ab-4a80-bd17-deace9897e6a}*SharedItemsImports = 9 + dev\MenuBar\MenuBar.vcxitems*{8bc9ceb8-8b4a-11d0-8d11-00a0c91bc942}*SharedItemsImports = 9 + dev\ProgressRing\InteractionTests\ProgressRing_InteractionTests.projitems*{8c2d60af-44bc-47da-8e44-d62e639bfc0a}*SharedItemsImports = 13 + dev\TwoPaneView\TwoPaneView.vcxitems*{8d0e4610-b51d-45c1-8b82-240bd2f73a92}*SharedItemsImports = 9 + dev\Repeater\APITests\Repeater_APITests.projitems*{8d2da979-6313-49e2-8cf3-b568436d2944}*SharedItemsImports = 13 + dev\Interactions\ButtonInteraction\APITests\ButtonInteraction_APITests.projitems*{8dc0ea14-d850-4c6e-8918-beeb89e877bd}*SharedItemsImports = 13 + dev\CommandBarFlyout\APITests\CommandBarFlyout_APITests.projitems*{8f6f9336-c45c-40c1-abda-3679a20434b1}*SharedItemsImports = 13 + dev\ScrollPresenter\InteractionTests\ScrollPresenter_InteractionTests.projitems*{8faad013-139c-8d2a-2285-45f717d9e64a}*SharedItemsImports = 13 + dev\PullToRefresh\RefreshContainer\RefreshContainer.vcxitems*{94aaadf1-80ca-45a7-9bd8-c6d00d58334d}*SharedItemsImports = 9 + dev\DropDownButton\TestUI\DropDownButton_TestUI.projitems*{954d7000-c06f-49eb-a7d2-0df83de6ca35}*SharedItemsImports = 13 + dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\APITests\APITests.projitems*{999c289e-5ad6-4700-a44e-e85b696e508a}*SharedItemsImports = 13 + dev\Repeater\InteractionTests\Repeater_InteractionTests.projitems*{999e00c9-0e58-402a-8e0e-cbafb0adc7e3}*SharedItemsImports = 13 + dev\Materials\Backdrop\SystemBackdropComponent.vcxitems*{99af040e-b77b-487d-9cc8-3334e1f1162a}*SharedItemsImports = 9 + dev\SwipeControl\SwipeControl_InteractionTests\SwipeControl_InteractionTests.projitems*{9a8da438-193c-4950-a046-2952de2d3b0b}*SharedItemsImports = 13 + dev\TwoPaneView\TestUI\TwoPaneView_TestUI.projitems*{9c533ec3-f8fa-4b0e-ba1b-3323932cdfcb}*SharedItemsImports = 13 + dev\PipsPager\APITests\PipsPager_APITests.projitems*{9cf0d73a-e435-4c17-a41c-11e9fa3eea2f}*SharedItemsImports = 13 + dev\NumberBox\NumberBox.vcxitems*{9d23c997-1f46-444a-8c07-4a4bff7e4e63}*SharedItemsImports = 9 + dev\ImageIcon\ImageIcon.vcxitems*{9fb38577-696e-47ba-8ae2-f48a3c84a7ca}*SharedItemsImports = 9 + dev\Repeater\Repeater.vcxitems*{a0aa8919-2140-42db-beb1-b2c3ace594f4}*SharedItemsImports = 9 + dev\CommonStyles\InteractionTests\CommonStyles_InteractionTests.projitems*{a25ae312-7c11-4e30-ae35-2e31c744a250}*SharedItemsImports = 13 + dev\ColorPicker\InteractionTests\ColorPicker_InteractionTests.projitems*{a4d2fae8-e7fc-4100-91ff-2202fac91c70}*SharedItemsImports = 13 + dev\CommonStyles\TestUI\CommonStyles_TestUI.projitems*{a7f6d6c4-a5a9-43eb-930c-b766417a5e5c}*SharedItemsImports = 13 + dev\Materials\Acrylic\TestUI\AcrylicBrush_TestUI.projitems*{a800e818-7212-4fd7-ae3a-1dcab539db87}*SharedItemsImports = 13 + dev\PagerControl\PagerControl.vcxitems*{ab3261a7-9a8d-4a27-aea2-3aac0419c889}*SharedItemsImports = 9 + dev\AnimatedIcon\AnimatedIcon.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\AnimatedVisualPlayer\AnimatedVisualPlayer.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\AutoSuggestBox\AutoSuggestBox.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Breadcrumb\Breadcrumb.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Collections\Collections.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ColorPicker\ColorPicker.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ComboBox\ComboBox.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\CommandBarFlyout\CommandBarFlyout.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\CommonStyles\CommonStyles.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Common\Common.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\DropDownButton\DropDownButton.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Effects\Microsoft.UI.Private.Composition.Effects.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Expander\Expander.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\IconSource\IconSource.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ImageIcon\ImageIcon.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\InfoBadge\InfoBadge.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\InfoBar\InfoBar.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Interactions\ButtonInteraction\ButtonInteraction.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Interactions\SliderInteraction\SliderInteraction.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\LayoutPanel\LayoutPanel.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Lights\Lights.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Materials\Acrylic\AcrylicBrush.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Materials\Backdrop\SystemBackdropComponent.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Materials\Reveal\RevealBrush.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\MenuBar\MenuBar.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\MonochromaticOverlayPresenter\MonochromaticOverlayPresenter.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\NavigationView\NavigationView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\NumberBox\NumberBox.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PagerControl\PagerControl.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ParallaxView\ParallaxView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PersonPicture\PersonPicture.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PipsPager\PipsPager.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ProgressBar\ProgressBar.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ProgressRing\ProgressRing.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PullToRefresh\PTRTracing\PTRTracing.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PullToRefresh\RefreshContainer\RefreshContainer.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PullToRefresh\RefreshVisualizer\RefreshVisualizer.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\PullToRefresh\ScrollViewerIRefreshInfoProviderAdapter\ScrollViewerIRefreshInfoProviderAdapter.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\RadialGradientBrush\RadialGradientBrush.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\RadioButtons\RadioButtons.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\RadioMenuFlyoutItem\RadioMenuFlyoutItem.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\RatingControl\RatingControl.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Repeater\Repeater.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ResourceHelper\ResourceHelper.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ScrollPresenter\ScrollPresenter.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\ScrollView\ScrollView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\SplitButton\SplitButton.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\SplitView\SplitView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\SwipeControl\SwipeControl.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\TabView\TabView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\TeachingTip\TeachingTip.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\Telemetry\Telemetry.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\TestHooks\TestHooks.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\TreeView\TreeView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\TwoPaneView\TwoPaneView.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\WebView2\WebView2.vcxitems*{ad0c90b0-4845-4d4b-88f1-86f653f8171b}*SharedItemsImports = 4 + dev\WebView2\WebView2.vcxitems*{ad144714-93fc-4281-b500-a5c2193dbc60}*SharedItemsImports = 9 + dev\RadialGradientBrush\TestUI\RadialGradientBrush_TestUI.projitems*{ae308818-af18-48ba-bf33-89779083d297}*SharedItemsImports = 13 + dev\TreeView\InteractionTests\TreeView_InteractionTests.projitems*{ae638a24-2bc6-4d4f-a51e-715d198f01fd}*SharedItemsImports = 13 + dev\RatingControl\InteractionTests\RatingControl_InteractionTests.projitems*{afaad014-132c-4d2a-a28e-4ef717d3e647}*SharedItemsImports = 13 + dev\PersonPicture\InteractionTests\PersonPicture_InteractionTests.projitems*{b0c15318-1f57-4914-b860-ebf248841511}*SharedItemsImports = 13 + dev\PipsPager\InteractionTests\PipsPager_InteractionTests.projitems*{b1d8e6a2-3fe6-4d80-9685-26df2c9f4331}*SharedItemsImports = 13 + dev\TreeView\TestUI\TreeView_TestUI.projitems*{b2c714dd-9c6b-400c-9cef-13a2d48378bd}*SharedItemsImports = 13 + dev\Materials\Backdrop\TestUI\BackdropMaterial_TestUI.projitems*{b2dbabb6-2ce4-49a4-84e8-4cbc6f4ba8ef}*SharedItemsImports = 13 + dev\AnimatedVisualPlayer\AnimatedVisualPlayer.vcxitems*{b39300d2-4510-44ea-aa7b-eda9118f830e}*SharedItemsImports = 9 + dev\ProgressRing\TestUI\ProgressRing_TestUI.projitems*{b58ec806-9951-4e5e-af29-a700a088770e}*SharedItemsImports = 13 + dev\SwipeControl\SwipeControl_APITests\SwipeControl_APITests.projitems*{b75d5d7e-6986-4500-972e-2c10a9b7cc10}*SharedItemsImports = 13 + dev\TabView\TabView.vcxitems*{b9f81fef-1e8d-4fe1-a46b-7002d4c109d2}*SharedItemsImports = 9 + dev\CommonStyles\APITests\CommonStyles_ApiTests.projitems*{ba914f48-e924-4fd2-aee1-264f67db6c9f}*SharedItemsImports = 13 + dev\Interactions\SliderInteraction\InteractionTests\SliderInteraction_InteractionTests.projitems*{bbbb0add-4e05-430c-9ffd-08a299fd1b06}*SharedItemsImports = 13 + dev\SwipeControl\SwipeControl_TestUI\SwipeControl_TestUI.projitems*{bc75c32b-f63a-4f2d-902c-8142db31a2e7}*SharedItemsImports = 13 + dev\ComboBox\TestUI\ComboBox_TestUI.projitems*{bcdf880a-41eb-4943-aae2-54a1a1159600}*SharedItemsImports = 13 + dev\PullToRefresh\RefreshVisualizer\TestUI\RefreshVisualizer_TestUI.projitems*{bf236ee7-b31d-4150-a777-2b91492a84e2}*SharedItemsImports = 13 + dev\ParallaxView\InteractionTests\ParallaxView_InteractionTests.projitems*{bfaad014-132c-4d2a-a28e-4ef717d3e648}*SharedItemsImports = 13 + dev\ScrollView\InteractionTests\ScrollView_InteractionTests.projitems*{bfaad015-232d-5d2b-b28f-5ef717d3e648}*SharedItemsImports = 13 + dev\PullToRefresh\RefreshVisualizer\APITests\RefreshVisualizer_APITests.projitems*{c0d77e37-d2d0-4e37-b6a1-8e6eae28945d}*SharedItemsImports = 13 + dev\Breadcrumb\InteractionTests\Breadcrumb_InteractionTests.projitems*{c1477378-4a7a-43e5-8499-98a23544cc8a}*SharedItemsImports = 13 + dev\Interactions\ButtonInteraction\InteractionTests\ButtonInteraction_InteractionTests.projitems*{c332ceaf-68b6-4980-b6f3-b15e350cdce0}*SharedItemsImports = 13 + dev\TeachingTip\InteractionTests\TeachingTip_InteractionTests.projitems*{c4421632-51bc-469d-bc49-f1cbd9269d49}*SharedItemsImports = 13 + dev\ComboBox\APITests\ComboBox_APITests.projitems*{ca704a8c-2624-4630-89a0-d86cb1ee409a}*SharedItemsImports = 13 + dev\PagerControl\APITests\PagerControl_APITests.projitems*{cb2352e2-d633-41a3-8cdc-b28731a4c490}*SharedItemsImports = 13 + dev\AnimatedVisualPlayer\InteractionTests\AnimatedVisualPlayer_InteractionTests.projitems*{cbaaccf6-a27d-40b3-980b-adf51a2ebb89}*SharedItemsImports = 13 + dev\InfoBar\InfoBar.vcxitems*{ccc102b7-f5ef-479d-94f1-008d189448b1}*SharedItemsImports = 9 + dev\LayoutPanel\APITests\LayoutPanel_APITests.projitems*{cddf46ef-aa2d-4bb3-b33e-98b3dbb3c41b}*SharedItemsImports = 13 + dev\MonochromaticOverlayPresenter\MonochromaticOverlayPresenter.vcxitems*{d03847c1-7ee7-4423-82fd-3cb31daf98d1}*SharedItemsImports = 9 + dev\Interactions\SliderInteraction\SliderInteraction.vcxitems*{d097a4d5-6b61-424d-99f0-f335eff41665}*SharedItemsImports = 9 + dev\TabView\InteractionTests\TabView_InteractionTests.projitems*{d1e297b4-5e5b-4807-8624-4141c817a98a}*SharedItemsImports = 13 + dev\PipsPager\PipsPager.vcxitems*{d1eb61d8-c689-4ad1-bd61-fdaa50362563}*SharedItemsImports = 9 + dev\Expander\InteractionTests\Expander_InteractionTests.projitems*{d6df4ab9-facc-4e51-8c57-6b1f96919365}*SharedItemsImports = 13 + dev\IconSource\APITests\IconSource_APITests.projitems*{d73627e9-564c-4a72-a12d-f6c82f17ad0d}*SharedItemsImports = 13 + dev\InfoBadge\APITests\InfoBadge_APITests.projitems*{d83f60a3-eb44-46f2-8ee7-b28c90004e5f}*SharedItemsImports = 13 + dev\SplitView\TestUI\SplitView_TestUI.projitems*{d8cea3b7-0012-4f74-b50f-b46e9a93c979}*SharedItemsImports = 13 + dev\DropDownButton\InteractionTests\DropDownButton_InteractionTests.projitems*{d9ac3716-5608-40d0-999f-26f4b544be33}*SharedItemsImports = 13 + dev\AnimatedIcon\APITests\AnimatedIcon_APITests.projitems*{db15ff28-ab3a-4fed-a1d5-004a095a3fd5}*SharedItemsImports = 13 + dev\AnimatedVisualPlayer\TestUI\AnimatedVisualPlayer_TestUI.projitems*{dbec0be4-ba3f-41c9-a303-af98201be6dc}*SharedItemsImports = 13 + dev\ProgressBar\APITests\ProgressBar_APITests.projitems*{dd024665-31da-4290-993e-2e46eb370c77}*SharedItemsImports = 13 + dev\PullToRefresh\RefreshContainer\TestUI\RefreshContainer_TestUI.projitems*{ddb468e4-7b64-4301-8fcb-1bebbb1e689f}*SharedItemsImports = 13 + dev\ImageIcon\TestUI\ImageIcon_TestUI.projitems*{dde1c022-6f9a-4067-89c2-81f2eeaf249f}*SharedItemsImports = 13 + dev\TreeView\APITests\TreeView_APITests.projitems*{de885c66-929c-464e-bac4-3e076ec46483}*SharedItemsImports = 13 + dev\SplitButton\InteractionTests\SplitButton_InteractionTests.projitems*{e1c861e2-c4d9-41e1-aed7-5e203451bd4d}*SharedItemsImports = 13 + dev\Materials\Backdrop\InteractionTests\BackdropMaterial_InteractionTests.projitems*{e4e384ef-7a6c-4db4-9e59-2d9b45871544}*SharedItemsImports = 13 + dev\CommandBarFlyout\TestUI\CommandBarFlyout_TestUI.projitems*{e63f1c1d-f06d-46a0-b5c2-184184e44f29}*SharedItemsImports = 13 + dev\SplitButton\APITests\SplitButton_APITests.projitems*{e687c158-4c66-4ac5-8a1b-d095a82f1549}*SharedItemsImports = 13 + dev\RadioButtons\RadioButtons.vcxitems*{e770a6d3-7252-4e8a-bd10-fa8524df8c83}*SharedItemsImports = 9 + dev\InfoBadge\InfoBadge.vcxitems*{e7dea84c-ccce-4458-8499-5182f67bc7ba}*SharedItemsImports = 9 + dev\NavigationView\NavigationView_ApiTests\NavigationView_ApiTests.projitems*{e98f3da3-3c00-4f2e-bf3b-2d2ad9d176bc}*SharedItemsImports = 13 + dev\ColorPicker\APITests\ColorPicker_APITests.projitems*{e9ac4938-ec2a-46d3-85bf-27316db8cc4d}*SharedItemsImports = 13 + dev\Expander\Expander.vcxitems*{ec3b6f65-32c6-4bc8-8902-ee0b397e2787}*SharedItemsImports = 9 + dev\AutoSuggestBox\InteractionTests\AutoSuggestBox_InteractionTests.projitems*{ed3e2182-d259-4dc0-b7bb-9b4219762f4c}*SharedItemsImports = 13 + dev\PullToRefresh\RefreshVisualizer\RefreshVisualizer.vcxitems*{ed7dba65-8f09-44f3-8d25-7bb5a7a89609}*SharedItemsImports = 9 + dev\TreeView\TreeView.vcxitems*{eeb38379-3a5c-439f-bb5e-535d75f2b6c1}*SharedItemsImports = 9 + dev\ImageIcon\InteractionTests\ImageIcon_InteractionTests.projitems*{f14fb632-e705-44bc-9415-75b539f483e1}*SharedItemsImports = 13 + dev\AnimatedIcon\AnimatedIcon.vcxitems*{f1c8a5a1-b1b0-4095-8849-e550fcf2ebf6}*SharedItemsImports = 9 + dev\PullToRefresh\RefreshContainer\InteractionTests\RefreshContainer_InteractionTests.projitems*{f30fe0d3-2e44-405e-8519-ec3ab098c41f}*SharedItemsImports = 13 + dev\InfoBar\InteractionTests\InfoBar_InteractionTests.projitems*{f470a64e-780e-45aa-abb7-73a8734e51d7}*SharedItemsImports = 13 + dev\SplitView\SplitView.vcxitems*{f567d0a2-9c61-4793-ae79-12da915ac11f}*SharedItemsImports = 9 + dev\Materials\Acrylic\InteractionTests\AcrylicBrush_InteractionTests.projitems*{f601284a-00c1-49f9-99b3-70d45585f784}*SharedItemsImports = 13 + dev\SplitButton\SplitButton.vcxitems*{faf114dd-af1f-4d9f-a511-354c19912aad}*SharedItemsImports = 9 + dev\LayoutPanel\LayoutPanel.vcxitems*{fd3c1a00-0d07-4849-a3b9-646f0ff21d7b}*SharedItemsImports = 9 + dev\SwipeControl\SwipeControl.vcxitems*{fd63f767-bd98-45d9-8a63-3cd4a148d527}*SharedItemsImports = 9 + EndGlobalSection EndGlobal diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj new file mode 100644 index 0000000000..6a910a1619 --- /dev/null +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -0,0 +1,22 @@ + + + + net6.0-windows10.0.19041.0 + enable + enable + + + + Microsoft.UI.Xaml + Microsoft.UI.Xaml.Controls.WebView2;Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Controls.IWebView2;Microsoft.UI.Xaml.Controls.IWebView2Factory;Microsoft.UI.Xaml.Controls.IWebView2Statics;Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Automation.Peers.WebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeerFactory + + + + + + + + + + + \ No newline at end of file From fa0ab7f44e592b4fecd0609e86c6e7b17c91c728 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Fri, 10 May 2024 16:28:58 -0700 Subject: [PATCH 03/26] WIP: temporarily include WUX and CoreWebView2 --- dev/Projection/Microsoft.UI.Xaml.Projection.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index 6a910a1619..3729ec20c5 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -7,8 +7,8 @@ - Microsoft.UI.Xaml - Microsoft.UI.Xaml.Controls.WebView2;Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Controls.IWebView2;Microsoft.UI.Xaml.Controls.IWebView2Factory;Microsoft.UI.Xaml.Controls.IWebView2Statics;Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Automation.Peers.WebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeerFactory + Microsoft.UI.Xaml;Microsoft.Web;Windows.UI.Xaml;Windows.UI.Text + From 65550cbe97e035a837addb6f8df17fdc3abe6967 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Mon, 13 May 2024 15:07:52 -0700 Subject: [PATCH 04/26] projection nupkg --- build/CopyFilesToStagingDir.ps1 | 1 + build/NuSpecs/MUXControls.nuspec | 2 ++ build/NuSpecs/build-nupkg.ps1 | 1 + dev/Projection/Microsoft.UI.Xaml.Projection.csproj | 5 ++++- 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/build/CopyFilesToStagingDir.ps1 b/build/CopyFilesToStagingDir.ps1 index f6d521f157..e50623452b 100644 --- a/build/CopyFilesToStagingDir.ps1 +++ b/build/CopyFilesToStagingDir.ps1 @@ -35,6 +35,7 @@ PublishFile -IfExists $FullBuildOutput\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll $ PublishFile -IfExists $FullBuildOutput\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri $FullPublishDir\Microsoft.UI.Xaml\ PublishFile -IfExists $FullBuildOutput\Microsoft.UI.Xaml\sdk\Microsoft.UI.Xaml.winmd $FullPublishDir\Microsoft.UI.Xaml\sdk\ PublishFile -IfExists $FullBuildOutput\Microsoft.UI.Xaml\Generic.xaml $FullPublishDir\Microsoft.UI.Xaml\ +PublishFile -IfExists $BuildOutputDir\$Configuration\AnyCPU\Microsoft.UI.Xaml.Projection\Microsoft.UI.Xaml.Projection.dll $FullPublishDir\Microsoft.UI.Xaml.Projection\ PublishFile -IfExists $FullBuildOutput\Microsoft.UI.Xaml.Design\Microsoft.UI.Xaml.Design.dll $FullPublishDir\Microsoft.UI.Xaml.Design\ PublishFile -IfExists $BuildOutputDir\$Configuration\AnyCPU\Microsoft.UI.Xaml.FrameworkPackagePRI\Microsoft.UI.Xaml.pri $FullPublishDir\Microsoft.UI.Xaml.FrameworkPackagePRI\ PublishFile -IfExists $BuildOutputDir\$Configuration\AnyCPU\MUXControls.Test.TAEF\*.dll $FullPublishDir\Test\ diff --git a/build/NuSpecs/MUXControls.nuspec b/build/NuSpecs/MUXControls.nuspec index 4c74f3cd18..0fd953e890 100644 --- a/build/NuSpecs/MUXControls.nuspec +++ b/build/NuSpecs/MUXControls.nuspec @@ -28,6 +28,8 @@ + + diff --git a/build/NuSpecs/build-nupkg.ps1 b/build/NuSpecs/build-nupkg.ps1 index b9a94d084b..9d289ec08a 100644 --- a/build/NuSpecs/build-nupkg.ps1 +++ b/build/NuSpecs/build-nupkg.ps1 @@ -123,6 +123,7 @@ Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_25 Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win10-arm64\native" Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win10-arm64\native" Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win10-arm64\native\Microsoft.UI.Xaml\Assets" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\AnyCPU\Microsoft.UI.Xaml.Projection\Microsoft.UI.Xaml.Projection.dll "$BuildOutput\$BuildFlavor\$BuildArch\Microsoft.UI.Xaml.Projection" $CommonNugetArgs = "-properties `"BuildOutput=$BuildOutput``;ID=$nupkgtitle``;RUNTIMESDIR=$runtimesDir`;TOOLSDIR=$toolsDir`;BUILDFLAVOR=$($BuildFlavor)`;BUILDARCH=$($BuildArch)`"" diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index 3729ec20c5..e0d2bd968e 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -4,19 +4,22 @@ net6.0-windows10.0.19041.0 enable enable + AnyCPU Microsoft.UI.Xaml;Microsoft.Web;Windows.UI.Xaml;Windows.UI.Text + Windows.UI.Text.Core + - + \ No newline at end of file From a708494249d2d3e1ce078cd6fe17fae547772fc0 Mon Sep 17 00:00:00 2001 From: kmahone Date: Mon, 13 May 2024 16:18:56 -0700 Subject: [PATCH 05/26] nuget 6.9.1 --- build/AzurePipelinesTemplates/MUX-InstallNuget-Steps.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/AzurePipelinesTemplates/MUX-InstallNuget-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallNuget-Steps.yml index 1e26a69f82..ac471909c3 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallNuget-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallNuget-Steps.yml @@ -1,5 +1,5 @@ parameters: - nugetVersion: 5.8.0 + nugetVersion: 6.9.1 steps: - task: NuGetToolInstaller@0 From 0ee6d572f574df490866fbb9d21d3b919f200d66 Mon Sep 17 00:00:00 2001 From: kmahone Date: Mon, 13 May 2024 17:03:56 -0700 Subject: [PATCH 06/26] usedotnet --- .../MUX-InstallDotNetSDK-Steps.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml index f764ebcb49..bc5ff1ba19 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml @@ -7,4 +7,16 @@ steps: inputs: packageType: sdk version: ${{ parameters.dotNetVersion }} - installationPath: $(Agent.ToolsDirectory)/dotnet \ No newline at end of file + installationPath: $(Agent.ToolsDirectory)/dotnet + + - task: UseDotNet@2 + displayName: 'Use .NET 6 SDK' + inputs: + packageType: sdk + version: '6.x' + + - task: UseDotNet@2 + displayName: 'Use .NET 8 SDK' + inputs: + packageType: sdk + version: '8.x' \ No newline at end of file From 08578a4a0213e365b2ffe6b4a887da585cc758fc Mon Sep 17 00:00:00 2001 From: kmahone Date: Tue, 14 May 2024 08:22:11 -0700 Subject: [PATCH 07/26] dotnet 6 only for build --- .../MUX-InstallDotNetSDK-Steps.yml | 20 +++++++++---------- build/WinUI-OB-Official.yml | 6 ++++++ 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml index bc5ff1ba19..cbc6fd79e8 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml @@ -9,14 +9,14 @@ steps: version: ${{ parameters.dotNetVersion }} installationPath: $(Agent.ToolsDirectory)/dotnet - - task: UseDotNet@2 - displayName: 'Use .NET 6 SDK' - inputs: - packageType: sdk - version: '6.x' + # - task: UseDotNet@2 + # displayName: 'Use .NET 6 SDK' + # inputs: + # packageType: sdk + # version: '6.x' - - task: UseDotNet@2 - displayName: 'Use .NET 8 SDK' - inputs: - packageType: sdk - version: '8.x' \ No newline at end of file + # - task: UseDotNet@2 + # displayName: 'Use .NET 8 SDK' + # inputs: + # packageType: sdk + # version: '8.x' \ No newline at end of file diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index 2c03601b64..19bdc670f2 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -84,6 +84,12 @@ extends: - template: build\AzurePipelinesTemplates\MUX-InstallDotNetSDK-Steps.yml@self + - task: UseDotNet@2 + displayName: 'Use .NET 6 SDK' + inputs: + packageType: sdk + version: '6.x' + - powershell: | ls env: displayName: 'display env vars' From bef47fd3f3ed176b4a8eb4c4e71f346052c43da6 Mon Sep 17 00:00:00 2001 From: kmahone Date: Tue, 14 May 2024 09:23:09 -0700 Subject: [PATCH 08/26] sign appx. plus fixes --- .config/tsaoptions.json | 2 +- .../MUX-InstallDotNetSDK-Steps.yml | 14 +------ .../MUXControlsFrameworkPackage.nuspec | 2 + build/WinUI-OB-Official.yml | 41 +++++++++++++++++++ 4 files changed, 45 insertions(+), 14 deletions(-) diff --git a/.config/tsaoptions.json b/.config/tsaoptions.json index 05b370ebb7..4220ed2559 100644 --- a/.config/tsaoptions.json +++ b/.config/tsaoptions.json @@ -1,7 +1,7 @@ { "instanceUrl": "https://microsoft.visualstudio.com", "projectName": "os", - "areaPath": "OS\\Windows Client and Services\\ADEPT\\OWL (Open Windows pLatform)\\Controls", + "areaPath": "OS\\Windows Client and Services\\ADEPT\\NEON\\WinUIX", "iterationPath": "OS", "notificationAliases": [ "uxpct@microsoft.com" ], "ignoreBranchName": true, diff --git a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml index cbc6fd79e8..f764ebcb49 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml @@ -7,16 +7,4 @@ steps: inputs: packageType: sdk version: ${{ parameters.dotNetVersion }} - installationPath: $(Agent.ToolsDirectory)/dotnet - - # - task: UseDotNet@2 - # displayName: 'Use .NET 6 SDK' - # inputs: - # packageType: sdk - # version: '6.x' - - # - task: UseDotNet@2 - # displayName: 'Use .NET 8 SDK' - # inputs: - # packageType: sdk - # version: '8.x' \ No newline at end of file + installationPath: $(Agent.ToolsDirectory)/dotnet \ No newline at end of file diff --git a/build/NuSpecs/MUXControlsFrameworkPackage.nuspec b/build/NuSpecs/MUXControlsFrameworkPackage.nuspec index 7e8795afb8..cc57fb02bc 100644 --- a/build/NuSpecs/MUXControlsFrameworkPackage.nuspec +++ b/build/NuSpecs/MUXControlsFrameworkPackage.nuspec @@ -30,6 +30,8 @@ + + diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index 19bdc670f2..e083e2718b 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -237,6 +237,47 @@ extends: displayName: 'list contents of Artifacts' continueOnError: true + + - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 + displayName: First Party StoreSign Framework Package + inputs: + ConnectedServiceName: WinUISigning + FolderPath: '$(Build.SourcesDirectory)\Artifacts\drop' + UseMinimatch: true + Pattern: | + **/Microsoft.UI.Xaml.*.appx + signConfigType: 'inlineSignParams' + inlineOperation: >- + [ + { + "KeyCode" : "Dynamic", + "CertTemplateName" : "WINMSAPP1ST", + "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", + "OperationCode" : "SigntoolSign", + "Parameters" : { + "OpusName" : "Microsoft", + "OpusInfo" : "http://www.microsoft.com", + "FileDigest" : "/fd \"SHA256\"", + "TimeStamp" : "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256" + }, + "ToolName" : "sign", + "ToolVersion" : "1.0" + }, + { + "KeyCode" : "Dynamic", + "CertTemplateName" : "WINMSAPP1ST", + "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", + "OperationCode" : "SigntoolVerify", + "Parameters" : {}, + "ToolName" : "sign", + "ToolVersion" : "1.0" + } + ] + SessionTimeout: '60' + MaxConcurrency: '50' + MaxRetryAttempts: '5' + + - powershell: | $prereleaseTag = "prerelease" if ("$(useReleaseTag)" -eq [bool]::TrueString) { $prereleaseTag = "" } From 0d718fe562594d9844ae2226436eb98457b600fc Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Tue, 14 May 2024 10:35:20 -0700 Subject: [PATCH 09/26] bump version --- version.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/version.props b/version.props index 92a03e5002..11b7541824 100644 --- a/version.props +++ b/version.props @@ -4,7 +4,7 @@ 2 8 - 6 + 7 0 0 From c57245affa044ef9911a484cdfc955af8b3bcd44 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Thu, 25 Jul 2024 11:45:58 -0700 Subject: [PATCH 10/26] CsWinRT and SDK versions --- MUXControls.sln | 2 +- build/WinUI-OB-Official.yml | 76 +++++++++---------- .../Microsoft.UI.Xaml.Projection.csproj | 41 +++++----- 3 files changed, 60 insertions(+), 59 deletions(-) diff --git a/MUXControls.sln b/MUXControls.sln index f8bc2bb540..28b18f73e5 100644 --- a/MUXControls.sln +++ b/MUXControls.sln @@ -611,7 +611,7 @@ Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ProgressRing_APITests", "de EndProject Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "ProgressBar_APITests", "dev\ProgressBar\APITests\ProgressBar_APITests.shproj", "{DD024665-31DA-4290-993E-2E46EB370C77}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.UI.Xaml.Projection", "dev\Projection\Microsoft.UI.Xaml.Projection.csproj", "{5ED66F64-4DA3-4B29-8CAF-883C9481B54F}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.UI.Xaml.Projection", "dev\Projection\Microsoft.UI.Xaml.Projection.csproj", "{5ED66F64-4DA3-4B29-8CAF-883C9481B54F}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index e083e2718b..417823d9a5 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -238,44 +238,44 @@ extends: continueOnError: true - - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 - displayName: First Party StoreSign Framework Package - inputs: - ConnectedServiceName: WinUISigning - FolderPath: '$(Build.SourcesDirectory)\Artifacts\drop' - UseMinimatch: true - Pattern: | - **/Microsoft.UI.Xaml.*.appx - signConfigType: 'inlineSignParams' - inlineOperation: >- - [ - { - "KeyCode" : "Dynamic", - "CertTemplateName" : "WINMSAPP1ST", - "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", - "OperationCode" : "SigntoolSign", - "Parameters" : { - "OpusName" : "Microsoft", - "OpusInfo" : "http://www.microsoft.com", - "FileDigest" : "/fd \"SHA256\"", - "TimeStamp" : "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256" - }, - "ToolName" : "sign", - "ToolVersion" : "1.0" - }, - { - "KeyCode" : "Dynamic", - "CertTemplateName" : "WINMSAPP1ST", - "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", - "OperationCode" : "SigntoolVerify", - "Parameters" : {}, - "ToolName" : "sign", - "ToolVersion" : "1.0" - } - ] - SessionTimeout: '60' - MaxConcurrency: '50' - MaxRetryAttempts: '5' + # - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 + # displayName: First Party StoreSign Framework Package + # inputs: + # ConnectedServiceName: WinUISigning + # FolderPath: '$(Build.SourcesDirectory)\Artifacts\drop' + # UseMinimatch: true + # Pattern: | + # **/Microsoft.UI.Xaml.*.appx + # signConfigType: 'inlineSignParams' + # inlineOperation: >- + # [ + # { + # "KeyCode" : "Dynamic", + # "CertTemplateName" : "WINMSAPP1ST", + # "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", + # "OperationCode" : "SigntoolSign", + # "Parameters" : { + # "OpusName" : "Microsoft", + # "OpusInfo" : "http://www.microsoft.com", + # "FileDigest" : "/fd \"SHA256\"", + # "TimeStamp" : "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256" + # }, + # "ToolName" : "sign", + # "ToolVersion" : "1.0" + # }, + # { + # "KeyCode" : "Dynamic", + # "CertTemplateName" : "WINMSAPP1ST", + # "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", + # "OperationCode" : "SigntoolVerify", + # "Parameters" : {}, + # "ToolName" : "sign", + # "ToolVersion" : "1.0" + # } + # ] + # SessionTimeout: '60' + # MaxConcurrency: '50' + # MaxRetryAttempts: '5' - powershell: | diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index e0d2bd968e..6a2e6c28dc 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -1,25 +1,26 @@  + + net6.0-windows10.0.19041.0 + enable + enable + AnyCPU + true + true + 10.0.22621.37-preview + - - net6.0-windows10.0.19041.0 - enable - enable - AnyCPU - + + Microsoft.UI.Xaml + Microsoft.UI.Xaml.Controls.WebView2;Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Controls.IWebView2;Microsoft.UI.Xaml.Controls.IWebView2Factory;Microsoft.UI.Xaml.Controls.IWebView2Statics;Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Automation.Peers.WebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeerFactory + - - Microsoft.UI.Xaml;Microsoft.Web;Windows.UI.Xaml;Windows.UI.Text - Windows.UI.Text.Core - - + + + + - - - - - - - - - + + + + \ No newline at end of file From 1df3784b6555d2986baba3ca10605081e19d5eec Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Thu, 25 Jul 2024 13:56:11 -0700 Subject: [PATCH 11/26] webview --- .../MUXControls-Nuget-FrameworkPackage.props | 2 +- build/NuSpecs/MUXControls.nuspec | 2 +- .../MUXControlsFrameworkPackage.nuspec | 2 +- build/WinUI-OB-Official.yml | 41 ------------------- .../Microsoft.UI.Xaml.Projection.csproj | 10 +++-- 5 files changed, 9 insertions(+), 48 deletions(-) diff --git a/build/NuSpecs/MUXControls-Nuget-FrameworkPackage.props b/build/NuSpecs/MUXControls-Nuget-FrameworkPackage.props index e8765ae0ad..e6264e6d22 100644 --- a/build/NuSpecs/MUXControls-Nuget-FrameworkPackage.props +++ b/build/NuSpecs/MUXControls-Nuget-FrameworkPackage.props @@ -37,7 +37,7 @@ - + \ No newline at end of file diff --git a/build/NuSpecs/MUXControls.nuspec b/build/NuSpecs/MUXControls.nuspec index 0fd953e890..61a210644b 100644 --- a/build/NuSpecs/MUXControls.nuspec +++ b/build/NuSpecs/MUXControls.nuspec @@ -28,7 +28,7 @@ - + diff --git a/build/NuSpecs/MUXControlsFrameworkPackage.nuspec b/build/NuSpecs/MUXControlsFrameworkPackage.nuspec index cc57fb02bc..6162a03908 100644 --- a/build/NuSpecs/MUXControlsFrameworkPackage.nuspec +++ b/build/NuSpecs/MUXControlsFrameworkPackage.nuspec @@ -30,7 +30,7 @@ - + diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index 417823d9a5..19bdc670f2 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -237,47 +237,6 @@ extends: displayName: 'list contents of Artifacts' continueOnError: true - - # - task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1 - # displayName: First Party StoreSign Framework Package - # inputs: - # ConnectedServiceName: WinUISigning - # FolderPath: '$(Build.SourcesDirectory)\Artifacts\drop' - # UseMinimatch: true - # Pattern: | - # **/Microsoft.UI.Xaml.*.appx - # signConfigType: 'inlineSignParams' - # inlineOperation: >- - # [ - # { - # "KeyCode" : "Dynamic", - # "CertTemplateName" : "WINMSAPP1ST", - # "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", - # "OperationCode" : "SigntoolSign", - # "Parameters" : { - # "OpusName" : "Microsoft", - # "OpusInfo" : "http://www.microsoft.com", - # "FileDigest" : "/fd \"SHA256\"", - # "TimeStamp" : "/tr \"http://rfc3161.gtm.corp.microsoft.com/TSS/HttpTspServer\" /td sha256" - # }, - # "ToolName" : "sign", - # "ToolVersion" : "1.0" - # }, - # { - # "KeyCode" : "Dynamic", - # "CertTemplateName" : "WINMSAPP1ST", - # "CertSubjectName" : "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US", - # "OperationCode" : "SigntoolVerify", - # "Parameters" : {}, - # "ToolName" : "sign", - # "ToolVersion" : "1.0" - # } - # ] - # SessionTimeout: '60' - # MaxConcurrency: '50' - # MaxRetryAttempts: '5' - - - powershell: | $prereleaseTag = "prerelease" if ("$(useReleaseTag)" -eq [bool]::TrueString) { $prereleaseTag = "" } diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index 6a2e6c28dc..ca00677c35 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -11,16 +11,18 @@ Microsoft.UI.Xaml - Microsoft.UI.Xaml.Controls.WebView2;Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Controls.IWebView2;Microsoft.UI.Xaml.Controls.IWebView2Factory;Microsoft.UI.Xaml.Controls.IWebView2Statics;Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs;Microsoft.UI.Xaml.Automation.Peers.WebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeer;Microsoft.UI.Xaml.Automation.Peers.IWebView2AutomationPeerFactory - + + none + - + + - \ No newline at end of file + From 2deb7810e7acdffaef63806ab5c2587eecdc5c70 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Thu, 25 Jul 2024 14:58:39 -0700 Subject: [PATCH 12/26] use -prerelease --- build/WinUI-OB-Official.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index 19bdc670f2..f63ade1689 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -195,7 +195,8 @@ extends: pool: type: windows variables: - useReleaseTag: '$(MUXFinalRelease)' + # useReleaseTag: '$(MUXFinalRelease)' + useReleaseTag: false # TODO remove. Temporarily use -prerelease even for stable build. nupkgdir: '$(build.artifactStagingDirectory)' primaryBuildArch: x86 ob_outputDirectory: $(build.artifactStagingDirectory) From d7bb8a8b400c0e850244ddf4dbbf238bd7c10872 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Thu, 25 Jul 2024 15:46:56 -0700 Subject: [PATCH 13/26] net8 --- build/NuSpecs/build-nupkg.ps1 | 28 ++++++++++--------- build/WinUI-OB-Official.yml | 4 +-- .../AnimatedVisualPlayer.cpp | 2 ++ dev/CommandBarFlyout/CommandBarFlyout.cpp | 2 ++ .../Microsoft.UI.Xaml.Projection.csproj | 2 +- nuget.config | 3 +- 6 files changed, 24 insertions(+), 17 deletions(-) diff --git a/build/NuSpecs/build-nupkg.ps1 b/build/NuSpecs/build-nupkg.ps1 index 9d289ec08a..baffaf86bd 100644 --- a/build/NuSpecs/build-nupkg.ps1 +++ b/build/NuSpecs/build-nupkg.ps1 @@ -111,18 +111,18 @@ Write-Verbose "TempDir = $($TempDir.FullName)" $runtimesDir = "$($TempDir.FullName)\runtimes" $toolsDir = "$($TempDir.FullName)\tools" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x86\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win10-x86\native" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x86\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win10-x86\native" -Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win10-x86\native\Microsoft.UI.Xaml\Assets" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win10-x64\native" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win10-x64\native" -Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win10-x64\native\Microsoft.UI.Xaml\Assets" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win10-arm\native" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win10-arm\native" -Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win10-arm\native\Microsoft.UI.Xaml\Assets" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win10-arm64\native" -Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win10-arm64\native" -Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win10-arm64\native\Microsoft.UI.Xaml\Assets" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x86\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win-x86\native" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x86\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win-x86\native" +Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win-x86\native\Microsoft.UI.Xaml\Assets" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win-x64\native" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\x64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win-x64\native" +Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win-x64\native\Microsoft.UI.Xaml\Assets" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win-arm\native" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win-arm\native" +Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win-arm\native\Microsoft.UI.Xaml\Assets" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.dll "$runtimesDir\win-arm64\native" +Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\arm64\Microsoft.UI.Xaml\Microsoft.UI.Xaml.pri "$runtimesDir\win-arm64\native" +Copy-IntoNewDirectory -IfExists ..\..\dev\Materials\Acrylic\Assets\NoiseAsset_256x256_PNG.png "$runtimesDir\win-arm64\native\Microsoft.UI.Xaml\Assets" Copy-IntoNewDirectory -IfExists $BuildOutput\$BuildFlavor\AnyCPU\Microsoft.UI.Xaml.Projection\Microsoft.UI.Xaml.Projection.dll "$BuildOutput\$BuildFlavor\$BuildArch\Microsoft.UI.Xaml.Projection" $CommonNugetArgs = "-properties `"BuildOutput=$BuildOutput``;ID=$nupkgtitle``;RUNTIMESDIR=$runtimesDir`;TOOLSDIR=$toolsDir`;BUILDFLAVOR=$($BuildFlavor)`;BUILDARCH=$($BuildArch)`"" @@ -158,7 +158,9 @@ if(-not $SkipFrameworkPackage) #Copy-IntoNewDirectory -IfExists $BuildOutput\debug\arm\FrameworkPackage\Microsoft.UI.Xaml.Debug.*.appx "$toolsDir\AppX\arm\Debug" #Copy-IntoNewDirectory -IfExists $BuildOutput\debug\arm64\FrameworkPackage\Microsoft.UI.Xaml.Debug.*.appx "$toolsDir\AppX\arm64\Debug" - $NugetCmdLine = "$nugetExe pack MUXControlsFrameworkPackage.nuspec $NugetArgs -version $version" + # $NugetCmdLine = "$nugetExe pack MUXControlsFrameworkPackage.nuspec $NugetArgs -version $version" + #TODO: temporarily adding -fr suffix to framework package nupkg + $NugetCmdLine = "$nugetExe pack MUXControlsFrameworkPackage.nuspec $NugetArgs -version $version-fr" Write-Host $NugetCmdLine Invoke-Expression $NugetCmdLine if ($lastexitcode -ne 0) diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index f63ade1689..4bf66482f6 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -85,10 +85,10 @@ extends: - template: build\AzurePipelinesTemplates\MUX-InstallDotNetSDK-Steps.yml@self - task: UseDotNet@2 - displayName: 'Use .NET 6 SDK' + displayName: 'Use .NET 8 SDK' inputs: packageType: sdk - version: '6.x' + version: '8.x' - powershell: | ls env: diff --git a/dev/AnimatedVisualPlayer/AnimatedVisualPlayer.cpp b/dev/AnimatedVisualPlayer/AnimatedVisualPlayer.cpp index 282dc81e40..cca141a9cb 100644 --- a/dev/AnimatedVisualPlayer/AnimatedVisualPlayer.cpp +++ b/dev/AnimatedVisualPlayer/AnimatedVisualPlayer.cpp @@ -10,6 +10,8 @@ #include #include +#pragma warning(disable: 26495) + AnimatedVisualPlayer::AnimationPlay::AnimationPlay( AnimatedVisualPlayer& owner, float fromProgress, diff --git a/dev/CommandBarFlyout/CommandBarFlyout.cpp b/dev/CommandBarFlyout/CommandBarFlyout.cpp index e1e44f7183..55a802d71e 100644 --- a/dev/CommandBarFlyout/CommandBarFlyout.cpp +++ b/dev/CommandBarFlyout/CommandBarFlyout.cpp @@ -10,6 +10,8 @@ #include "CommandBarFlyout.properties.cpp" +#pragma warning(disable: 26495) + // Change to 'true' to turn on debugging outputs in Output window bool CommandBarFlyoutTrace::s_IsDebugOutputEnabled{ false }; bool CommandBarFlyoutTrace::s_IsVerboseDebugOutputEnabled{ false }; diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index ca00677c35..de461f42b3 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -1,6 +1,6 @@  - net6.0-windows10.0.19041.0 + net8.0-windows10.0.22621.0 enable enable AnyCPU diff --git a/nuget.config b/nuget.config index 6af0f1880d..d8769d7ed6 100644 --- a/nuget.config +++ b/nuget.config @@ -5,7 +5,8 @@ - + + From 1345b0ac5fe00055c8d4975fa14f162a436f5c1b Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Tue, 10 Sep 2024 14:06:28 -0700 Subject: [PATCH 14/26] cleanup and update versions --- build/NuSpecs/build-nupkg.ps1 | 4 +--- build/WinUI-OB-Official.yml | 3 +-- dev/Projection/Microsoft.UI.Xaml.Projection.csproj | 4 ++-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/build/NuSpecs/build-nupkg.ps1 b/build/NuSpecs/build-nupkg.ps1 index baffaf86bd..4fc777a30b 100644 --- a/build/NuSpecs/build-nupkg.ps1 +++ b/build/NuSpecs/build-nupkg.ps1 @@ -158,9 +158,7 @@ if(-not $SkipFrameworkPackage) #Copy-IntoNewDirectory -IfExists $BuildOutput\debug\arm\FrameworkPackage\Microsoft.UI.Xaml.Debug.*.appx "$toolsDir\AppX\arm\Debug" #Copy-IntoNewDirectory -IfExists $BuildOutput\debug\arm64\FrameworkPackage\Microsoft.UI.Xaml.Debug.*.appx "$toolsDir\AppX\arm64\Debug" - # $NugetCmdLine = "$nugetExe pack MUXControlsFrameworkPackage.nuspec $NugetArgs -version $version" - #TODO: temporarily adding -fr suffix to framework package nupkg - $NugetCmdLine = "$nugetExe pack MUXControlsFrameworkPackage.nuspec $NugetArgs -version $version-fr" + $NugetCmdLine = "$nugetExe pack MUXControlsFrameworkPackage.nuspec $NugetArgs -version $version" Write-Host $NugetCmdLine Invoke-Expression $NugetCmdLine if ($lastexitcode -ne 0) diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index 4bf66482f6..ae2e693f5f 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -195,8 +195,7 @@ extends: pool: type: windows variables: - # useReleaseTag: '$(MUXFinalRelease)' - useReleaseTag: false # TODO remove. Temporarily use -prerelease even for stable build. + useReleaseTag: '$(MUXFinalRelease)' nupkgdir: '$(build.artifactStagingDirectory)' primaryBuildArch: x86 ob_outputDirectory: $(build.artifactStagingDirectory) diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index de461f42b3..52e6702002 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -14,8 +14,8 @@ - - + + none From 4966008d0511097e8cf68a787a2ca9bc3c5340a4 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Tue, 10 Sep 2024 13:44:47 -0700 Subject: [PATCH 15/26] Update symbol publish process --- build/WinUI-OB-Official.yml | 66 +++++++++++++++++++++++++++++ build/WinUI-Official-Validation.yml | 13 ------ 2 files changed, 66 insertions(+), 13 deletions(-) diff --git a/build/WinUI-OB-Official.yml b/build/WinUI-OB-Official.yml index ae2e693f5f..4036f9c9b8 100644 --- a/build/WinUI-OB-Official.yml +++ b/build/WinUI-OB-Official.yml @@ -33,6 +33,10 @@ resources: type: git name: OneBranch.Pipelines/GovernedTemplates ref: refs/heads/main + - repository: WindowsAppSDKConfig + type: git + name: ProjectReunion/WindowsAppSDKConfig + ref: refs/heads/main extends: template: v2/Microsoft.Official.yml@templates # https://aka.ms/obpipelines/templates @@ -188,6 +192,68 @@ extends: displayName: 'list contents of ArtifactStagingDirectory' continueOnError: true + - stage: symbols + dependsOn: build + jobs: + - job: publishsymbols + pool: + type: windows + variables: + ob_outputDirectory: $(build.artifactStagingDirectory) + pdbDir: $(Build.SourcesDirectory)\Artifacts\drop + steps: + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_main_x64_Release + targetPath: $(pdbDir) + buildType: specific + buildVersionToDownload: specific + project: $(System.TeamProjectId) + definition: $(System.DefinitionId) + pipelineId : $(Build.BuildId) + itemPattern: '**/*.pdb' + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_main_x86_Release + targetPath: $(pdbDir) + buildType: specific + buildVersionToDownload: specific + project: $(System.TeamProjectId) + definition: $(System.DefinitionId) + pipelineId : $(Build.BuildId) + itemPattern: '**/*.pdb' + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_main_arm_Release + targetPath: $(pdbDir) + buildType: specific + buildVersionToDownload: specific + project: $(System.TeamProjectId) + definition: $(System.DefinitionId) + pipelineId : $(Build.BuildId) + itemPattern: '**/*.pdb' + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_main_arm64_Release + targetPath: $(pdbDir) + buildType: specific + buildVersionToDownload: specific + project: $(System.TeamProjectId) + definition: $(System.DefinitionId) + pipelineId : $(Build.BuildId) + itemPattern: '**/*.pdb' + + - script: dir /s /b $(pdbDir) + displayName: Dump symbols staging directory + + - template: ${{variables['System.DefaultWorkingDirectory']}}\AzurePipelinesTemplates\WindowsAppSDK-PublishSymbol-Steps.yml@WindowsAppSDKConfig + parameters: + SearchPattern: '$(pdbDir)\**\*.pdb' + IsOfficial: true + - stage: pack dependsOn: build jobs: diff --git a/build/WinUI-Official-Validation.yml b/build/WinUI-Official-Validation.yml index 9562af490d..5c594b273a 100644 --- a/build/WinUI-Official-Validation.yml +++ b/build/WinUI-Official-Validation.yml @@ -96,19 +96,6 @@ stages: PathtoPublish: $(Build.SourcesDirectory)\Artifacts\drop artifactName: drop - # We can't publish to the public Symbol Server from the main OneBranch build, so we do it here instead. - - task: PublishSymbols@2 # Publish symbols to public Microsoft Symbol Server - displayName: 'Publish symbols (public)' - continueOnError: true - inputs: - SymbolsFolder: $(Build.SourcesDirectory)\Artifacts\drop - SearchPattern: '**/Microsoft.UI.Xaml.pdb' - SymbolServerType: 'TeamServices' - IndexSources: false - env: - ArtifactServices_Symbol_AccountName: microsoftpublicsymbols - ArtifactServices_Symbol_PAT: $(WinUILab-Pipeline-PAT) - - stage: Test dependsOn: Build jobs: From 8a3ec859ab5936342ac949f8e8838cd725424d92 Mon Sep 17 00:00:00 2001 From: Keith Mahoney <41657372+kmahone@users.noreply.github.com> Date: Mon, 9 Sep 2024 17:33:09 -0700 Subject: [PATCH 16/26] Remove localpackages from nuget.config (#9967) --- .../MUX-NugetReleaseTest-Job.yml | 14 ++++++++++++++ nuget.config | 11 +++++++---- .../TAEF/MUXControls.Test.TAEF.csproj | 2 +- .../TAEF/MUXControls.ReleaseTest.TAEF.csproj | 2 +- .../TAEF/MUXExperimental.Test.TAEF.csproj | 2 +- .../MUXTestInfra/TAEF/MUXTestInfra.TAEF.csproj | 2 +- 6 files changed, 25 insertions(+), 8 deletions(-) diff --git a/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml b/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml index 8e30750ec3..baf36f4049 100644 --- a/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml @@ -85,6 +85,8 @@ jobs: $newVersion = $candidateNupkgs[0].Name.Replace("Microsoft.UI.Xaml.", "").Replace(".nupkg", "") Write-Host "New version: $newVersion" + Write-Host "##vso[task.setvariable variable=muxVersion]$newVersion" + .\test\MUXControlsReleaseTest\updateUsedNugetPackageVersion.ps1 $newVersion displayName: Update proj files to use candidate nupkg. @@ -106,11 +108,23 @@ jobs: echo ##vso[task.setvariable variable=VCToolsRedistDir]%VCToolsRedistDir% displayName: 'Retrieve VC tools directory' + - task: 333b11bd-d341-40d9-afcf-b32d5ce6f23b@2 + displayName: 'nuget add ' + inputs: + command: custom + arguments: add $(localPackagesPath)\Microsoft.UI.Xaml.$(muxVersion).nupkg -Expand -Source $(Build.SourcesDirectory)\packages + - template: MUX-BuildProject-Steps.yml parameters: solutionPath: test\MUXControlsReleaseTest\RuntimeComponentThatUsesMUX\RuntimeComponentThatUsesMUX.sln artifactName: ${{ parameters.buildArtifactName }} + - task: 333b11bd-d341-40d9-afcf-b32d5ce6f23b@2 + displayName: 'nuget add ' + inputs: + command: custom + arguments: add $(localPackagesPath)\RuntimeComponentThatUsesMUX.1.0.0.nupkg -Expand -Source $(Build.SourcesDirectory)\packages + - template: MUX-BuildProject-Steps.yml parameters: solutionPath: $(solutionPath) diff --git a/nuget.config b/nuget.config index d8769d7ed6..78c00d4b8d 100644 --- a/nuget.config +++ b/nuget.config @@ -1,13 +1,16 @@  + + + + + - - - - + + diff --git a/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj b/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj index ecb90c1e9c..b7a3c5e0ec 100644 --- a/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj +++ b/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj @@ -13,7 +13,7 @@ win-x86;win-x64;win-arm;win-arm64 - $(NuGetPackageRoot)taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ + $(NuGetPackageRoot)\taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ true $(NoWarn);NU1505 true diff --git a/test/MUXControlsReleaseTest/MUXControls.ReleaseTest/TAEF/MUXControls.ReleaseTest.TAEF.csproj b/test/MUXControlsReleaseTest/MUXControls.ReleaseTest/TAEF/MUXControls.ReleaseTest.TAEF.csproj index 05751de440..054385380d 100644 --- a/test/MUXControlsReleaseTest/MUXControls.ReleaseTest/TAEF/MUXControls.ReleaseTest.TAEF.csproj +++ b/test/MUXControlsReleaseTest/MUXControls.ReleaseTest/TAEF/MUXControls.ReleaseTest.TAEF.csproj @@ -8,7 +8,7 @@ win-x86;win-x64;win-arm;win-arm64 - $(NuGetPackageRoot)taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ + $(NuGetPackageRoot)\taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ {14018522-0223-4334-87D2-C343074DDD48} $(DefineConstants);USING_TAEF diff --git a/test/MUXExperimentalTest/MUXExperimental.Test/TAEF/MUXExperimental.Test.TAEF.csproj b/test/MUXExperimentalTest/MUXExperimental.Test/TAEF/MUXExperimental.Test.TAEF.csproj index 3f2838ec3f..35bb51a694 100644 --- a/test/MUXExperimentalTest/MUXExperimental.Test/TAEF/MUXExperimental.Test.TAEF.csproj +++ b/test/MUXExperimentalTest/MUXExperimental.Test/TAEF/MUXExperimental.Test.TAEF.csproj @@ -8,7 +8,7 @@ win-x86;win-x64;win-arm;win-arm64 - $(NuGetPackageRoot)taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ + $(NuGetPackageRoot)\taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ {14018522-0223-4334-87D2-C343074DDD48} $(DefineConstants);USING_TAEF diff --git a/test/testinfra/MUXTestInfra/TAEF/MUXTestInfra.TAEF.csproj b/test/testinfra/MUXTestInfra/TAEF/MUXTestInfra.TAEF.csproj index d375112a80..1aa675b3fa 100644 --- a/test/testinfra/MUXTestInfra/TAEF/MUXTestInfra.TAEF.csproj +++ b/test/testinfra/MUXTestInfra/TAEF/MUXTestInfra.TAEF.csproj @@ -5,7 +5,7 @@ v3.1 $(DefineConstants);USING_TAEF $(DefineConstants);INNERLOOP_BUILD - $(NuGetPackageRoot)taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ + $(NuGetPackageRoot)\taef.redist.wlk\10.31.180822002\build\Binaries\x86\CoreClr\ From 38415f6b4206593eba72e5ea54e20c0b658291c4 Mon Sep 17 00:00:00 2001 From: Keith Mahoney <41657372+kmahone@users.noreply.github.com> Date: Thu, 29 Aug 2024 10:27:27 -0700 Subject: [PATCH 17/26] Move to shine-oss Azure DevOps project (#9929) --- .../MUX-BuildProject-Steps.yml | 5 +++++ .../MUX-CreateNugetPackage-Job.yml | 14 ++------------ .../MUX-NugetReleaseTest-Job.yml | 4 ++-- .../MUX-RunHelixTests-Job.yml | 4 ++-- .../MUX-RunTestsOnPipeline-Job.yml | 4 ++-- .../AzurePipelinesTemplates/MUX-WACKTests-Job.yml | 4 ++-- build/MUX-CI.yml | 4 ++-- build/MUX-PR.yml | 7 ++++--- build/MUX-SimpleBuildAndTest.yml | 4 ++-- dev/Collections/HashMap.h | 2 +- dev/Collections/Vector.h | 2 +- dev/Collections/VectorIterator.h | 2 +- 12 files changed, 26 insertions(+), 30 deletions(-) diff --git a/build/AzurePipelinesTemplates/MUX-BuildProject-Steps.yml b/build/AzurePipelinesTemplates/MUX-BuildProject-Steps.yml index 5dbc5508cd..ffd4a3235e 100644 --- a/build/AzurePipelinesTemplates/MUX-BuildProject-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-BuildProject-Steps.yml @@ -20,6 +20,11 @@ steps: inputs: filename: 'set' + - powershell: | + Get-Volume + displayName: 'Display disk space' + continueOnError: true + - task: 333b11bd-d341-40d9-afcf-b32d5ce6f23b@2 displayName: 'NuGet restore ${{ parameters.solutionPath }}' inputs: diff --git a/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml b/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml index ff150a12a6..bd105e1f45 100644 --- a/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-CreateNugetPackage-Job.yml @@ -13,9 +13,9 @@ parameters: jobs: - job: ${{ parameters.jobName }} pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-S - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-S steps: @@ -93,13 +93,3 @@ jobs: inputs: PathtoPublish: '${{ parameters.nupkgdir }}' artifactName: 'drop' - -# To publish the package to vsts feed, set queue time variable NuGetFeed = d62f8eac-f05c-4c25-bccb-21f98b95c95f -# This is the magic GUID from the pipeline visual designer for this feed: https://dev.azure.com/ms/microsoft-ui-xaml/_packaging?_a=feed&feed=MUX-CI - - task: 333b11bd-d341-40d9-afcf-b32d5ce6f23b@2 - condition: and(ne(variables['NuGetFeed'], ''), ne(variables['Build.Reason'], 'Manual')) - displayName: 'NuGet push to $(NuGetFeed)' - inputs: - command: push - publishVstsFeed: $(NuGetFeed) - packagesToPush: $(Build.ArtifactStagingDirectory)/*.nupkg diff --git a/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml b/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml index baf36f4049..02f27f5078 100644 --- a/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml @@ -34,9 +34,9 @@ jobs: - ${{ parameters.dependsOn }} pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-S - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-S demands: ImageOverride -equals WinDevVS16-9 strategy: diff --git a/build/AzurePipelinesTemplates/MUX-RunHelixTests-Job.yml b/build/AzurePipelinesTemplates/MUX-RunHelixTests-Job.yml index a4989b2e8a..62048536d5 100644 --- a/build/AzurePipelinesTemplates/MUX-RunHelixTests-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-RunHelixTests-Job.yml @@ -23,9 +23,9 @@ jobs: dependsOn: ${{ parameters.dependsOn }} condition: ${{ parameters.condition }} pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-S - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-S timeoutInMinutes: 120 strategy: diff --git a/build/AzurePipelinesTemplates/MUX-RunTestsOnPipeline-Job.yml b/build/AzurePipelinesTemplates/MUX-RunTestsOnPipeline-Job.yml index 8233a2d656..8c422fcd86 100644 --- a/build/AzurePipelinesTemplates/MUX-RunTestsOnPipeline-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-RunTestsOnPipeline-Job.yml @@ -14,9 +14,9 @@ jobs: dependsOn: ${{ parameters.dependsOn }} condition: not(failed()) pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-Test - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-Test demands: ImageOverride -equals ${{ parameters.testOS }} diff --git a/build/AzurePipelinesTemplates/MUX-WACKTests-Job.yml b/build/AzurePipelinesTemplates/MUX-WACKTests-Job.yml index 890d6fecf2..313e99af13 100644 --- a/build/AzurePipelinesTemplates/MUX-WACKTests-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-WACKTests-Job.yml @@ -19,9 +19,9 @@ jobs: - job: ${{ parameters.name }} dependsOn: ${{ parameters.dependsOn }} pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-S - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-S strategy: maxParallel: 10 diff --git a/build/MUX-CI.yml b/build/MUX-CI.yml index 477cfd47f2..9096a79733 100644 --- a/build/MUX-CI.yml +++ b/build/MUX-CI.yml @@ -8,9 +8,9 @@ stages: jobs: - job: Build pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-L - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-L demands: ImageOverride -equals WinDevVS17-latest timeoutInMinutes: 120 diff --git a/build/MUX-PR.yml b/build/MUX-PR.yml index 9f25c27f5e..ee1f36cb15 100644 --- a/build/MUX-PR.yml +++ b/build/MUX-PR.yml @@ -26,11 +26,12 @@ stages: - job: Build condition: eq(variables['useBuildOutputFromBuildId'],'') pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-L - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-L - demands: ImageOverride -equals WinDevVS17-latest + demands: + - ImageOverride -equals WinDevVS17-latest timeoutInMinutes: 120 strategy: maxParallel: 10 diff --git a/build/MUX-SimpleBuildAndTest.yml b/build/MUX-SimpleBuildAndTest.yml index 2b44c8c07b..49e64c6485 100644 --- a/build/MUX-SimpleBuildAndTest.yml +++ b/build/MUX-SimpleBuildAndTest.yml @@ -11,9 +11,9 @@ jobs: condition: eq(variables['useBuildOutputFromBuildId'],'') pool: - ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if eq(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPoolOSS-L - ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/ms/') }}: + ${{ if ne(variables['System.CollectionUri'], 'https://dev.azure.com/shine-oss/') }}: name: WinDevPool-L demands: ImageOverride -equals WinDevVS17-latest timeoutInMinutes: 120 diff --git a/dev/Collections/HashMap.h b/dev/Collections/HashMap.h index b465a1d723..0509f2e6ff 100644 --- a/dev/Collections/HashMap.h +++ b/dev/Collections/HashMap.h @@ -7,7 +7,7 @@ template class HashMap : public ReferenceTracker< HashMap, - reference_tracker_implements_t>::type, + typename reference_tracker_implements_t>::type, winrt::IMapView, winrt::IIterable>> { diff --git a/dev/Collections/Vector.h b/dev/Collections/Vector.h index 76ad3b7c79..611b8eabb8 100644 --- a/dev/Collections/Vector.h +++ b/dev/Collections/Vector.h @@ -574,7 +574,7 @@ template , - reference_tracker_implements_t::type, + typename reference_tracker_implements_t::type, typename Options::IterableType, std::conditional_t>, public Options::IVectorOwner diff --git a/dev/Collections/VectorIterator.h b/dev/Collections/VectorIterator.h index 7a4d1ce837..f82fe1a9b5 100644 --- a/dev/Collections/VectorIterator.h +++ b/dev/Collections/VectorIterator.h @@ -40,7 +40,7 @@ template , - reference_tracker_implements_t::type> + typename reference_tracker_implements_t::type> { public: VectorIterator(typename Traits::VectorType const& vector) From 4e5a8e7962da040d168c3edf73301020e22d1bfa Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Tue, 10 Sep 2024 14:44:53 -0700 Subject: [PATCH 18/26] update WebView2 to 1.0.2739.15 --- build/NuSpecs/MUXControls.nuspec | 2 +- build/NuSpecs/MUXControlsFrameworkPackage.nuspec | 2 +- dev/dll/Microsoft.UI.Xaml.Common.targets | 4 ++-- dev/dll/packages.config | 2 +- test/MUXControls.Test/MSTest/MUXControls.Test.csproj | 2 +- test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj | 2 +- .../RuntimeComponentThatUsesMUX.vcxproj | 4 ++-- .../RuntimeComponentThatUsesMUX/packages.config | 2 +- test/MUXControlsTestApp/MSTest/MUXControlsTestApp.csproj | 2 +- test/MUXControlsTestApp/TAEF/project.json | 2 +- test/TestAppCX/TestAppCX.vcxproj | 4 ++-- test/TestAppCX/packages.config | 2 +- 12 files changed, 15 insertions(+), 15 deletions(-) diff --git a/build/NuSpecs/MUXControls.nuspec b/build/NuSpecs/MUXControls.nuspec index 61a210644b..2fed7fbce3 100644 --- a/build/NuSpecs/MUXControls.nuspec +++ b/build/NuSpecs/MUXControls.nuspec @@ -15,7 +15,7 @@ https://aka.ms/winui_icon - + diff --git a/build/NuSpecs/MUXControlsFrameworkPackage.nuspec b/build/NuSpecs/MUXControlsFrameworkPackage.nuspec index 6162a03908..6d9f1c311e 100644 --- a/build/NuSpecs/MUXControlsFrameworkPackage.nuspec +++ b/build/NuSpecs/MUXControlsFrameworkPackage.nuspec @@ -15,7 +15,7 @@ https://aka.ms/winui_icon - + diff --git a/dev/dll/Microsoft.UI.Xaml.Common.targets b/dev/dll/Microsoft.UI.Xaml.Common.targets index 6e6b7b96f7..949513ee69 100644 --- a/dev/dll/Microsoft.UI.Xaml.Common.targets +++ b/dev/dll/Microsoft.UI.Xaml.Common.targets @@ -428,7 +428,7 @@ - + $(OutDir)Merged @@ -727,7 +727,7 @@ - + - + \ No newline at end of file diff --git a/test/MUXControls.Test/MSTest/MUXControls.Test.csproj b/test/MUXControls.Test/MSTest/MUXControls.Test.csproj index d79b781115..0e77917d7f 100644 --- a/test/MUXControls.Test/MSTest/MUXControls.Test.csproj +++ b/test/MUXControls.Test/MSTest/MUXControls.Test.csproj @@ -14,7 +14,7 @@ - + diff --git a/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj b/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj index b7a3c5e0ec..8807431736 100644 --- a/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj +++ b/test/MUXControls.Test/TAEF/MUXControls.Test.TAEF.csproj @@ -19,7 +19,7 @@ true - + diff --git a/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/RuntimeComponentThatUsesMUX.vcxproj b/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/RuntimeComponentThatUsesMUX.vcxproj index c868f1bcae..88cf8805de 100644 --- a/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/RuntimeComponentThatUsesMUX.vcxproj +++ b/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/RuntimeComponentThatUsesMUX.vcxproj @@ -145,7 +145,7 @@ - + @@ -154,7 +154,7 @@ - + diff --git a/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/packages.config b/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/packages.config index 414eaa956f..4f653ae1f8 100644 --- a/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/packages.config +++ b/test/MUXControlsReleaseTest/RuntimeComponentThatUsesMUX/packages.config @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/test/MUXControlsTestApp/MSTest/MUXControlsTestApp.csproj b/test/MUXControlsTestApp/MSTest/MUXControlsTestApp.csproj index c08f1418be..da399f2c9b 100644 --- a/test/MUXControlsTestApp/MSTest/MUXControlsTestApp.csproj +++ b/test/MUXControlsTestApp/MSTest/MUXControlsTestApp.csproj @@ -59,7 +59,7 @@ - 1.0.1264.42 + 1.0.2739.15 diff --git a/test/MUXControlsTestApp/TAEF/project.json b/test/MUXControlsTestApp/TAEF/project.json index bbbb822a76..6b62081108 100644 --- a/test/MUXControlsTestApp/TAEF/project.json +++ b/test/MUXControlsTestApp/TAEF/project.json @@ -3,7 +3,7 @@ "DiffPlex": "1.2.1", "Microsoft.Net.Native.Compiler": "2.2.3", "Microsoft.NETCore.UniversalWindowsPlatform": "6.2.8", - "Microsoft.Web.WebView2": "1.0.1264.42", + "Microsoft.Web.WebView2": "1.0.2739.15", "MUXCustomBuildTasks": "1.0.74", "TAEF.Redist.Wlk": "10.31.180822002", "Win2D.uwp": "1.22.0", diff --git a/test/TestAppCX/TestAppCX.vcxproj b/test/TestAppCX/TestAppCX.vcxproj index 24f752dc3a..fdd3104922 100644 --- a/test/TestAppCX/TestAppCX.vcxproj +++ b/test/TestAppCX/TestAppCX.vcxproj @@ -306,12 +306,12 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + \ No newline at end of file diff --git a/test/TestAppCX/packages.config b/test/TestAppCX/packages.config index be587a6852..fc9e598220 100644 --- a/test/TestAppCX/packages.config +++ b/test/TestAppCX/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file From d78e417dafa25cd285ea4c6a19ef0ce1185a6962 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Tue, 10 Sep 2024 15:18:29 -0700 Subject: [PATCH 19/26] fix pipspager import --- test/MUXControls.Test/MUXControls.Test.Shared.targets | 1 - 1 file changed, 1 deletion(-) diff --git a/test/MUXControls.Test/MUXControls.Test.Shared.targets b/test/MUXControls.Test/MUXControls.Test.Shared.targets index 0f6731185e..c7a38b3605 100644 --- a/test/MUXControls.Test/MUXControls.Test.Shared.targets +++ b/test/MUXControls.Test/MUXControls.Test.Shared.targets @@ -44,7 +44,6 @@ - From 51482d196e515ae4c0dcfba6233fd728d788afa0 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Tue, 10 Sep 2024 15:27:17 -0700 Subject: [PATCH 20/26] dotnet 8 --- build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml index f764ebcb49..1a8d25fe8e 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml @@ -1,5 +1,5 @@ parameters: - dotNetVersion: 6.0.414 + dotNetVersion: 8.x steps: - task: UseDotNet@2 From 44f46d99f77072f212030c62b6667bb48053479d Mon Sep 17 00:00:00 2001 From: kmahone Date: Tue, 10 Sep 2024 17:32:33 -0700 Subject: [PATCH 21/26] win10 to win --- build/NuSpecs/MUXControls-Nuget-Native.targets | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/NuSpecs/MUXControls-Nuget-Native.targets b/build/NuSpecs/MUXControls-Nuget-Native.targets index 74f0f28edf..a906750787 100644 --- a/build/NuSpecs/MUXControls-Nuget-Native.targets +++ b/build/NuSpecs/MUXControls-Nuget-Native.targets @@ -9,8 +9,8 @@ Microsoft.UI.Xaml.dll - - + + \ No newline at end of file From b6506e6e91a510ceefd437f1641966148bb689cf Mon Sep 17 00:00:00 2001 From: kmahone Date: Wed, 11 Sep 2024 09:51:17 -0700 Subject: [PATCH 22/26] dotnet again --- build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml | 6 ++++++ .../AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml b/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml index a1b16f1019..6301cea79b 100644 --- a/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-BuildDevProject-Steps.yml @@ -5,6 +5,12 @@ steps: - template: MUX-InstallDotNetSDK-Steps.yml + - task: UseDotNet@2 + displayName: 'Use .NET 8 SDK' + inputs: + packageType: sdk + version: '8.x' + - template: MUX-InstallWindowsSDK-Steps.yml - template: MUX-InstallNuget-Steps.yml diff --git a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml index 1a8d25fe8e..f764ebcb49 100644 --- a/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml +++ b/build/AzurePipelinesTemplates/MUX-InstallDotNetSDK-Steps.yml @@ -1,5 +1,5 @@ parameters: - dotNetVersion: 8.x + dotNetVersion: 6.0.414 steps: - task: UseDotNet@2 From f59e2b955995e4f0a66597bdd1e9644658295b67 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Wed, 11 Sep 2024 11:07:34 -0700 Subject: [PATCH 23/26] dotnet 3 for release test --- build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml b/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml index 02f27f5078..ae59c54035 100644 --- a/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml +++ b/build/AzurePipelinesTemplates/MUX-NugetReleaseTest-Job.yml @@ -95,6 +95,8 @@ jobs: - template: MUX-InstallNuget-Steps.yml - template: MUX-InstallDotNetSDK-Steps.yml + parameters: + dotNetVersion: 3.1.415 # The environment variable VCToolsInstallDir isn't defined on lab machines, so we need to retrieve it ourselves. - script: | From c933a37ea27ab499c9b479970e6529fd3efdbc35 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Wed, 11 Sep 2024 13:31:03 -0700 Subject: [PATCH 24/26] fix indent --- .../Microsoft.UI.Xaml.Projection.csproj | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index 52e6702002..6609dce8be 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -1,28 +1,29 @@  - - net8.0-windows10.0.22621.0 - enable - enable - AnyCPU - true - true - 10.0.22621.37-preview - + + net8.0-windows10.0.22621.0 + enable + enable + AnyCPU + true + true + 10.0.22621.37-preview + - - Microsoft.UI.Xaml - + + Microsoft.UI.Xaml + - - - - none - - + + + + none + + - - - - - - + + + + + + \ No newline at end of file From 52c176f462ed9fb22ab729cec35389f5d5176f01 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Wed, 11 Sep 2024 14:06:22 -0700 Subject: [PATCH 25/26] CR feedback --- dev/Projection/Microsoft.UI.Xaml.Projection.csproj | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index 6609dce8be..012b05fee7 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -1,12 +1,10 @@  net8.0-windows10.0.22621.0 - enable - enable AnyCPU true - true - 10.0.22621.37-preview + true + 10.0.22621.39 @@ -14,10 +12,8 @@ - - - none - + + From af2489b044df45abab6fca3b829ef4dfaf943440 Mon Sep 17 00:00:00 2001 From: Keith Mahoney Date: Wed, 11 Sep 2024 14:13:03 -0700 Subject: [PATCH 26/26] IsAotCompatible --- dev/Projection/Microsoft.UI.Xaml.Projection.csproj | 1 + 1 file changed, 1 insertion(+) diff --git a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj index 012b05fee7..30b20cc8b9 100644 --- a/dev/Projection/Microsoft.UI.Xaml.Projection.csproj +++ b/dev/Projection/Microsoft.UI.Xaml.Projection.csproj @@ -3,6 +3,7 @@ net8.0-windows10.0.22621.0 AnyCPU true + true true 10.0.22621.39