-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Please provide us with the following information:
This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [x] feature or new sample request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)
Minimal steps to reproduce
N/A - This is a feature request to update the entire codebase from .NET 9 to .NET 10.
Any log messages given by the failure
N/A
Expected/desired behavior or new sample request
Update the entire MCP .NET Samples repository to target .NET 10 when it becomes available. This update should include:
Codebase Updates:
- Update
global.jsonto reference .NET 10 SDK - Update
Directory.Build.propsto target .NET 10.0 - Update all project files (
.csproj) across all samples:awesome-copilot/src/McpSamples.AwesomeCopilot.HybridApp/markdown-to-html/src/McpSamples.MarkdownToHtml.HybridApp/outlook-email/src/McpSamples.OutlookEmail.HybridApp/todo-list/src/McpSamples.TodoList.HybridApp/shared/McpSamples.Shared/
Dockerfile Updates:
Dockerfile.awesome-copilotDockerfile.awesome-copilot-azureDockerfile.markdown-to-htmlDockerfile.markdown-to-html-azureDockerfile.outlook-emailDockerfile.outlook-email-azureDockerfile.todo-listDockerfile.todo-list-azure
Additional Considerations:
- Test all samples to ensure compatibility with .NET 10
- Update any .NET version references in documentation (README files)
- Verify Azure deployment configurations work with .NET 10 runtime
- Update CI/CD workflows to use .NET 10 SDK
- Review and update any deprecated APIs or breaking changes from .NET 9 to .NET 10
OS and Version?
All supported OS (Windows, Linux, macOS)
Versions
Current: .NET 9.0
Target: .NET 10.0
Mention any other details that might be useful
This update should be performed after .NET 10 is officially released and stable. The update should maintain backward compatibility where possible and follow the established coding conventions outlined in .github/copilot-instructions.md and AGENTS.md.
Thanks! We'll be in touch soon.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request