Retarget a reviewed unloaded SDK project

Proprietary

Opt-in retargeting of one reviewed SDK project captured without an evaluated MSBuild marker.

OpenRewrite.CSharp.Recipes.RetargetReviewedUnloadedSdkProject

Required

Exact repository-relative project path.

Literal current modern .NET target.

Reviewed replacement modern .NET target.

Optional

ProjectPolicyReviewedBoolean

Review all imports, project-reference consumers, CI and runtime support before opting in.

mod run . --recipe=OpenRewrite.CSharp.Recipes.RetargetReviewedUnloadedSdkProject \ -P ProjectPath='<ProjectPath>' \ -P OldTargetFramework='<OldTargetFramework>' \ -P NewTargetFramework='<NewTargetFramework>'

Required options ProjectPath, OldTargetFramework, NewTargetFramework have no example to run with. Fill them in above.

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.