Dotnet Upgrade
Automates .NET application upgrades to newer versions, streamlining deployments and ensuring compatibility for enhanced performance & security.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add dotnet-upgrade npx -- -y @trustedskills/dotnet-upgrade
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"dotnet-upgrade": {
"command": "npx",
"args": [
"-y",
"@trustedskills/dotnet-upgrade"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The dotnet-upgrade skill automates the process of upgrading .NET projects to newer versions, ensuring compatibility and leveraging the latest features. It handles dependency updates, configuration changes, and code adjustments required during a migration.
When to use it
- You need to upgrade a .NET project from an older version (e.g., .NET Core 3.1) to a newer one (e.g., .NET 6 or 7).
- Your application is encountering compatibility issues with the current .NET framework.
- You want to take advantage of performance improvements and new features in recent .NET versions.
- You're preparing for deployment on platforms that require specific .NET runtime versions.
Key capabilities
- Automates version upgrades for .NET projects.
- Updates project files, dependencies, and configuration settings.
- Identifies and resolves potential compatibility issues during migration.
Example prompts
- "Upgrade my .NET Core 3.1 application to .NET 6."
- "Migrate this ASP.NET project from version 2.2 to 5.0."
- "Update all dependencies and configurations for a .NET upgrade to version 7."
Tips & gotchas
- Ensure your codebase is clean and free of errors before initiating an upgrade, as unresolved issues may complicate the migration process.
- Review the upgrade guide specific to the target .NET version to understand breaking changes that might require manual adjustments.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🏢 Official
Published by the company or team that built the technology.