ASP.NET MVC3: What is the packages.config for?

asp.net Mvc-3

asp.net Mvc-3 Problem Overview


What is the asp.net MVC packages.config for?

Do I need items in there to reflect what's being used within the site/application?

asp.net Mvc-3 Solutions


Solution 1 - asp.net Mvc-3

This file is managed by the NuGet infrastructure. It's used to track installed packages with their respective versions. If you installed the ASP.NET MVC 3 Tools Update it uses NuGet by default to track packages such as jQuery, EntityFramework, Modernizr. That's why you might be seeing this file when you create a new bare bone project.

Solution 2 - asp.net Mvc-3

To learn more about NuGet (and I highly recommend you do as it is one of the best things to be added to VS and C#/VB in years) look here:

NuGet Frequently Asked Questions

NetGet - Home

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionMark RedmanView Question on Stackoverflow
Solution 1 - asp.net Mvc-3Darin DimitrovView Answer on Stackoverflow
Solution 2 - asp.net Mvc-3RichardView Answer on Stackoverflow