NuGet 2.7.40601.9000
An incorrect circular dependency is detected when developmentDependency is set to true for one of the packages in the scenario described below.
Repro steps:
- Create a C# ASP.NET MVC 4 Project Basic on Visual Studio 2012.
- Go to packages.config and add attribute developmentDependency="true" for the package with id="jQuery" (_see 1.png_).
- Create a package from this project. A warning message appears (_see 2.png_).
In this message, elmah.corelibrary 1.2.2 is shown to be dependent on EntityFramework, which is not true, because it has no dependencies (_see 3.png_).
Expected: No circular dependency is detected and package is created (without dependency on jQuery).
An incorrect circular dependency is detected when developmentDependency is set to true for one of the packages in the scenario described below.
Repro steps:
- Create a C# ASP.NET MVC 4 Project Basic on Visual Studio 2012.
- Go to packages.config and add attribute developmentDependency="true" for the package with id="jQuery" (_see 1.png_).
- Create a package from this project. A warning message appears (_see 2.png_).
In this message, elmah.corelibrary 1.2.2 is shown to be dependent on EntityFramework, which is not true, because it has no dependencies (_see 3.png_).
Expected: No circular dependency is detected and package is created (without dependency on jQuery).