Convert classic csproj to SDK-style (net48)
ProprietaryRewrites a non-SDK .NET Framework 4.8 .csproj into SDK-style form: sets Sdk="Microsoft.NET.Sdk", removes the legacy MSBuild boilerplate (<Import>s, default <Compile> items, configuration-conditional <PropertyGroup> blocks, SDK-managed properties), and replaces <TargetFrameworkVersion>v4.8</TargetFrameworkVersion> with <TargetFramework>net48</TargetFramework>.
OpenRewrite. Recipes. CSharp. Migration. Dotnet. NetFramework48. ConvertClassicCsprojToSdkOptional
Version of the MSBuild.SDK.SystemWeb SDK to pin in the Sdk attribute of ASP.NET web projects. Defaults to a recent stable release.
mod run . --recipe= OpenRewrite. Recipes. CSharp. Migration. Dotnet. NetFramework48. ConvertClassicCsprojToSdkInstall it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.