Skip to main content

dotnet-upgrade

Skills for migrating and upgrading .NET projects across framework versions, language features, and compatibility targets.

Quellinformationen

Repository
autohandai/community-skills
Letzte Quellaktivität
30. Juni 2026 um 03:25
Erkannte Sprache von SKILL.md
Englisch
Sterne
11
Forks
3

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
dotnet-upgrade
description
Skills for migrating and upgrading .NET projects across framework versions, language features, and compatibility targets.
license
MIT
metadata
{"author":"dotnet","version":"1.0.0","source":"https://github.com/dotnet/skills/tree/main/plugins/dotnet-upgrade"}
# dotnet-upgrade ## Overview Use this skill for .NET upgrades across target frameworks, SDK versions, C# language features, dependencies, workloads, and compatibility targets using [dotnet/skills](https://github.com/dotnet/skills). ## Workflow 1. Inventory projects, target frameworks, SDK pinning, packages, analyzers, workloads, and CI environments. 2. Choose the smallest upgrade path that preserves runtime compatibility and deployment constraints. 3. Upgrade framework, packages, source, tests, and configuration in verifiable slices. 4. Validate with restore, build, test, and runtime smoke checks where possible. ## Guardrails - Do not skip intermediate compatibility issues by only changing target framework names. - Preserve public API, serialization, configuration, and database contracts. - Document unsupported platforms, removed APIs, and workload requirements. ## Expected Output Return an upgrade plan or implementation with compatibility notes, commands run, and remaining blockers.
Auf GitHub ansehen