← all plugins

Dotnet Upgrade

by @dotnet · plugin · 6 skills

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

Install the whole plugin (CLI)
npx skillmds add dotnet/dotnet-aot-compat npx skillmds add dotnet/thread-abort-migration npx skillmds add dotnet/migrate-dotnet8-to-dotnet9 npx skillmds add dotnet/migrate-dotnet9-to-dotnet10 npx skillmds add dotnet/migrate-nullable-references npx skillmds add dotnet/migrate-dotnet10-to-dotnet11
⬇ Download

Skills in this plugin

  1. dotnet-aot-compat · dotnet bundle
    Resolve IL trim and AOT analyzer warnings in .NET projects to make them compatible with Native AOT and trimming.
    4k
    repo stars
  2. thread-abort-migration · dotnet
    Migrates .NET Framework code using Thread.Abort to cooperative cancellation with CancellationToken in modern .NET 6+.
    4k
    repo stars
  3. migrate-dotnet8-to-dotnet9 · dotnet bundle
    Upgrade .NET 8 projects to .NET 9 by updating target frameworks, resolving breaking changes, and fixing build errors.
    4k
    repo stars
  4. migrate-dotnet9-to-dotnet10 · dotnet bundle
    Migrate .NET 9 projects to .NET 10 by updating target frameworks, resolving breaking changes, and fixing build errors.
    4k
    repo stars
  5. migrate-nullable-references · dotnet bundle
    Enable nullable reference types in a C# project and systematically resolve all warnings, file-by-file or project-wide.
    4k
    repo stars
  6. migrate-dotnet10-to-dotnet11 · dotnet bundle
    Upgrade .NET 10 projects to .NET 11 by updating target frameworks, fixing breaking changes, and updating infrastructure.
    4k
    repo stars