From 5ce8e2d9dc8acd2ec50d91d6f214ac073e454dbe Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Wed, 4 Feb 2026 03:10:10 +0530 Subject: [PATCH 1/7] Reverting D3D Compiler Pinning --- .gitignore | 1 + eng/WpfArcadeSdk/Sdk/Sdk.props | 2 +- global.json | 1 - .../redist/D3DCompiler/D3DCompiler.vcxproj | 4 +--- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 732ceba80ea..3ec2ad51396 100644 --- a/.gitignore +++ b/.gitignore @@ -331,6 +331,7 @@ ASALocalRun/ /.dotnet /.packages /.tools/vswhere/2.5.2 +/.tools/vswhere/3.1.7 /.tools/native/iltools ### OSX ### diff --git a/eng/WpfArcadeSdk/Sdk/Sdk.props b/eng/WpfArcadeSdk/Sdk/Sdk.props index 4bf203e4e53..ed96b146fba 100644 --- a/eng/WpfArcadeSdk/Sdk/Sdk.props +++ b/eng/WpfArcadeSdk/Sdk/Sdk.props @@ -17,7 +17,7 @@ preview 10 true - true + true - - $(RepositoryToolsDir)native\bin\windows-sdk-d3d-redist\1.0.0\D3D\$(Architecture)\$(D3DCompilerDllBaseName)$(D3DCompilerVersion).dll + $(Windows10SdkPath)Redist\D3D\$(Architecture)\$(D3DCompilerDllBaseName)$(D3DCompilerVersion).dll 16.0 From 0bd5af2e8570cfbc8e921dd016a4d993026df594 Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Wed, 4 Feb 2026 03:11:52 +0530 Subject: [PATCH 2/7] Updating Windows SDK version --- eng/WpfArcadeSdk/tools/Wpf.Cpp.props | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/WpfArcadeSdk/tools/Wpf.Cpp.props b/eng/WpfArcadeSdk/tools/Wpf.Cpp.props index e489910eaaf..70c6ebbb91a 100644 --- a/eng/WpfArcadeSdk/tools/Wpf.Cpp.props +++ b/eng/WpfArcadeSdk/tools/Wpf.Cpp.props @@ -6,8 +6,8 @@ v143 - - 10.0.19041.0 + + 10.0.26100.0 DynamicLibrary From 4d9397130d1987186ce0a69da424f7d88d7239a4 Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Thu, 5 Feb 2026 02:33:45 +0530 Subject: [PATCH 3/7] Fixing global.json formatting issue --- global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global.json b/global.json index 8b1b6da3112..d39300442af 100644 --- a/global.json +++ b/global.json @@ -20,6 +20,6 @@ }, "native-tools": { "strawberry-perl": "5.28.1.1-1", - "net-framework-48-ref-assemblies": "0.0.0.1", + "net-framework-48-ref-assemblies": "0.0.0.1" } } From 044f6d3ccf944501499dfcdbc8dc7fdafc4ba56f Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Thu, 5 Feb 2026 13:59:15 +0530 Subject: [PATCH 4/7] Modified pipeline to publish build artifacts --- eng/pipeline-pr.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/eng/pipeline-pr.yml b/eng/pipeline-pr.yml index 3cbc80b0ffb..aff576f550a 100644 --- a/eng/pipeline-pr.yml +++ b/eng/pipeline-pr.yml @@ -196,6 +196,14 @@ jobs: displayName: Windows Build / Publish condition: and(or(ne(variables['_HelixPipeline'], 'true'), and(eq(variables['_HelixPipeline'], 'true') ,eq(variables['_BuildConfig'], 'Release'), eq(variables['_PublicBuildPipeline'], 'true'), eq(variables['_ContinuousIntegrationTestsEnabled'], 'true'))), ne(variables['_Platform'], 'arm64')) + - task: PublishPipelineArtifact@1 + displayName: Publish Artifact Packages + inputs: + targetPath: '$(Build.SourcesDirectory)\artifacts\packages\$(_BuildConfig)' + artifactName: 'Packages' + condition: and(eq(variables['_BuildConfig'], 'Release'), eq(variables['_Platform'], 'x64')) + + - task: PublishTestResults@2 displayName: Publish XUnit Test Results inputs: From ede26aa2c2b1fb6fe357adf2a7a9c8383add5874 Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Fri, 6 Feb 2026 15:21:48 +0530 Subject: [PATCH 5/7] Modifying pipeline to publish x86 artifact as well --- eng/pipeline-pr.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/eng/pipeline-pr.yml b/eng/pipeline-pr.yml index aff576f550a..6982d77917a 100644 --- a/eng/pipeline-pr.yml +++ b/eng/pipeline-pr.yml @@ -199,10 +199,9 @@ jobs: - task: PublishPipelineArtifact@1 displayName: Publish Artifact Packages inputs: - targetPath: '$(Build.SourcesDirectory)\artifacts\packages\$(_BuildConfig)' - artifactName: 'Packages' - condition: and(eq(variables['_BuildConfig'], 'Release'), eq(variables['_Platform'], 'x64')) - + targetPath: '$(Build.SourcesDirectory)\artifacts\packages\$(_BuildConfig)\NonShipping' + artifactName: 'Packages\$(_BuildConfig)' + condition: and(eq(variables['_BuildConfig'], 'Release'), ne(variables['_Platform'], 'arm64')) - task: PublishTestResults@2 displayName: Publish XUnit Test Results From 2340b50bcd2b215a9caa24f0c84e5af0b9ab3fd0 Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Fri, 6 Feb 2026 16:07:05 +0530 Subject: [PATCH 6/7] Modifying pipelines --- eng/pipeline-pr.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/pipeline-pr.yml b/eng/pipeline-pr.yml index 6982d77917a..b8ad2446f49 100644 --- a/eng/pipeline-pr.yml +++ b/eng/pipeline-pr.yml @@ -200,8 +200,8 @@ jobs: displayName: Publish Artifact Packages inputs: targetPath: '$(Build.SourcesDirectory)\artifacts\packages\$(_BuildConfig)\NonShipping' - artifactName: 'Packages\$(_BuildConfig)' - condition: and(eq(variables['_BuildConfig'], 'Release'), ne(variables['_Platform'], 'arm64')) + artifactName: 'Packages' + condition: and(eq(variables['_BuildConfig'], 'Release'), eq(variables['_Platform'], 'x86')) - task: PublishTestResults@2 displayName: Publish XUnit Test Results From 25e77392174b311a65d7128309039fd9283c1fc2 Mon Sep 17 00:00:00 2001 From: Dipesh Kumar Date: Sat, 7 Feb 2026 01:02:32 +0530 Subject: [PATCH 7/7] Reverting pipeline changes --- eng/pipeline-pr.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/eng/pipeline-pr.yml b/eng/pipeline-pr.yml index b8ad2446f49..3cbc80b0ffb 100644 --- a/eng/pipeline-pr.yml +++ b/eng/pipeline-pr.yml @@ -196,13 +196,6 @@ jobs: displayName: Windows Build / Publish condition: and(or(ne(variables['_HelixPipeline'], 'true'), and(eq(variables['_HelixPipeline'], 'true') ,eq(variables['_BuildConfig'], 'Release'), eq(variables['_PublicBuildPipeline'], 'true'), eq(variables['_ContinuousIntegrationTestsEnabled'], 'true'))), ne(variables['_Platform'], 'arm64')) - - task: PublishPipelineArtifact@1 - displayName: Publish Artifact Packages - inputs: - targetPath: '$(Build.SourcesDirectory)\artifacts\packages\$(_BuildConfig)\NonShipping' - artifactName: 'Packages' - condition: and(eq(variables['_BuildConfig'], 'Release'), eq(variables['_Platform'], 'x86')) - - task: PublishTestResults@2 displayName: Publish XUnit Test Results inputs: