Update test project to target net10.0 #704
Copy link
Copy link
Closed
Labels
area-infrainstall-scripts infrastructure and reportinginstall-scripts infrastructure and reporting
Description
Activity
When making this change, the arcade darc subscription will also need updating.
- linked a pull request that will close this issueFix test execution and CI pipeline improvements #708
on Apr 29, 2026 - added a commit that references this issue
on Apr 29, 2026 - addedarea-infrainstall-scripts infrastructure and reportinginstall-scripts infrastructure and reportingand removeduntriagedIssue is awaiting triageIssue is awaiting triage
on Apr 29, 2026
Metadata
Metadata
Assignees
Labels
area-infrainstall-scripts infrastructure and reportinginstall-scripts infrastructure and reporting
Type
Projects
- StatusShow more project fieldsDone
Problem
The test project currently targets
net8.0and takes dependencies onMicrosoft.NET.Test.Sdkandxunit.runner.visualstudiowhich are implicitly referenced by SDK 8.0.420, producing NETSDK1023 warnings during build. However, removing the explicit references causes the test host to crash because the implicit versions don't properly resolve theArgontransitive dependency required byVerify.Xunit..NET 8 reaches end of life in November 2026, so the repo will need to move forward regardless.
Suggestion
Update the test project's target framework from
net8.0tonet10.0(or newer). This would:Microsoft.NET.Test.Sdkandxunit.runner.visualstudioreferencesUseDotNet@2task (version: 8.x) would also need to be updated accordingly