microsoft / microsoft/react-native-windows
TestWebSite should use the same (LTS) version of .NET as other projects and already available on the ADO images
Open
@JunielKatarn is already working on this.
Since Apr 3, 2024.
Area: Build Infrastructure
Area: Test Infrastructure
Area: Tests
bug
Workstream: Test Coverage
- Dominant language
- C++
- Stars
- 17.3k
- Forks
- 1.2k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 33
Description
Problem Description
TestWebSite requires the .NET 7.0 SDK and installs it as part of running in CI. RNW images and our dependency script both require .NET 6.0 only.
Option 1 (Preferable):
- Retarget TestWebSite to .NET 6.0 LTS which is already available
- Remove the .NET install during CI.
Option 2:
- Retarget TestWebSite to .NET 8.0 LTS
- Retarget ManagedCodeGen to .NET 8.0 LTS
- Update the ADO image to include .NET 8.0 instead of .NET 6.0
- Update the dependency script to require .NET 8.0
- Remove the .NET install during CI.
Steps To Reproduce
See CI.
Expected Results
No response
CLI version
npx react-native -v
Environment
npx react-native info
Target Platform Version
None
Target Device(s)
No response
Visual Studio Version
None
Build Configuration
None
Snack, code example, screenshot, or link to a repository
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.