-
Notifications
You must be signed in to change notification settings - Fork 253
Update to .NET 10 #60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: jamesmontemagno <[email protected]>
Co-authored-by: jamesmontemagno <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR migrates the repository from .NET 9 to .NET 10, updating SDK references, target frameworks, and package versions across all configuration files to ensure consistent use of the latest .NET version.
Key Changes
- Updated
TargetFrameworkfromnet9.0tonet10.0in both BackEnd and FrontEnd projects - Upgraded
Microsoft.AspNetCore.OpenApipackage from9.0.*to10.0.* - Updated development environment configurations (DevContainer, VS Code, GitHub Actions) to use .NET 10
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
readme.md |
Updated ASP.NET Core documentation link to reference version 10.0 |
SampleApp/FrontEnd/FrontEnd.csproj |
Updated target framework to net10.0 |
SampleApp/BackEnd/BackEnd.csproj |
Updated target framework to net10.0 and package versions |
.vscode/launch.json |
Updated debug output paths to reference net10.0 directories |
.github/workflows/build.yml |
Updated GitHub Actions to use .NET 10.0.x SDK |
.devcontainer/devcontainer.json |
Updated SDK image, runtime versions, and TARGET environment variable to 10.0 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
BillWagner
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM. Thanks @jamesmontemagno Let's ![]()
timheuer
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Migrates the repository from .NET 9 to .NET 10, updating SDK references, target frameworks, and package versions across all projects and tooling configurations.
Changes
TargetFrameworkfromnet9.0tonet10.0in BackEnd and FrontEnd projectsMicrosoft.AspNetCore.OpenApifrom9.0.*to10.0.*(resolves to 10.0.0)mcr.microsoft.com/dotnet/sdk:10.0andTARGETenvironment variabledotnet-version: '10.0.x'net10.0output directoriesBoth projects build successfully and maintain backward compatibility. The Scalar.AspNetCore package (2.0.36) is compatible with .NET 10.
Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
learn.microsoft.com/home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js(dns block)If you need me to access, download, or install something from one of these locations, you can either:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.