From NuGet/Home#6354, the SuppressDependenciesWhenPacking property can turn off package reference and framework reference dependencies inference in SDK pack.
NuGetizer offers more granularity for this, via:
PackFrameworkReferences: to ignore framework references
%(PackageReference.Pack): to ignore specific package references.
So perhaps a compatibility behavior would be to set the following if SuppressDependenciesWhenPacking==true:
- If
PackFrameworkReferences == '', set it to false
- Set
%(PackageReference.Pack) = false if empty
From NuGet/Home#6354, the
SuppressDependenciesWhenPackingproperty can turn off package reference and framework reference dependencies inference in SDK pack.NuGetizer offers more granularity for this, via:
PackFrameworkReferences: to ignore framework references%(PackageReference.Pack): to ignore specific package references.So perhaps a compatibility behavior would be to set the following if
SuppressDependenciesWhenPacking==true:PackFrameworkReferences == '', set it tofalse%(PackageReference.Pack) = falseif empty