Для чего нужен asp.net MVC packages.config?
Нужны ли мне там элементы, отражающие то, что используется на сайте / в приложении?
asp.net-mvc-3
Марк Редман
источник
источник
Ответы:
Этот файл управляется инфраструктурой NuGet. Он используется для отслеживания установленных пакетов с их соответствующими версиями. Если вы установили обновление инструментов ASP.NET MVC 3, оно по умолчанию использует NuGet для отслеживания таких пакетов, как jQuery, EntityFramework, Modernizr. Вот почему вы можете увидеть этот файл при создании нового проекта с голыми костями.
источник
Чтобы узнать больше о NuGet (и я настоятельно рекомендую вам это сделать, поскольку это одна из лучших вещей, которые можно было добавить в VS и C # / VB за последние годы), посмотрите здесь:
Часто задаваемые вопросы по NuGet
NetGet - Главная
источник