Project References and "Specific Version"

Topics: Ecosystem
Oct 18, 2013 at 7:01 PM
I've spearheaded an initiative to use a private NuGet repository for the internal dependencies within our development environment and I've come across a behavior of NuGet that I don't fully understand.

When adding a reference to a NuGet package I have been unable to determine what logic it uses to determine what the "Specific Version" property is set to for the DLLs that are adding as Project references.

I'm seeing inconsistent results and I'd like to better understand what it's doing and why.