dotnet dependency_error ai_generated true

NU1107: Version conflict for NuGet package

ID: dotnet/nuget-version-conflict

Also available as: JSON · Markdown
82%Fix Rate
86%Confidence
3Evidence
2023-01-01First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
8 active

Root Cause

NuGet package version conflicts between dependencies.

generic

Workarounds

  1. 90% success Use central package management: Directory.Packages.props
  2. 88% success Check dependency graph: dotnet list package --include-transitive

Dead Ends

Common approaches that don't work:

  1. Add BindingRedirect for all packages 75% fail

    Hides incompatibilities

  2. Force latest version of everything 78% fail

    May break dependent packages