ASP.NET MVC3: Для чего нужен packages.config?

#asp.net-mvc-3

#asp.net-mvc-3

Вопрос:

Что такое asp.net MVC packages.config для чего?

Нужны ли мне там элементы, отражающие то, что используется на сайте / в приложении?

Комментарии:

1. Нет, я только что установил MVC 3 и запустил новый проект, используя движок Razor View Engine.

2. хуху, я сделал столетие, дав 1 😛 .. очень хороший вопрос

Ответ №1:

Этот файл управляется инфраструктурой NuGet. Он используется для отслеживания установленных пакетов с их соответствующими версиями. Если вы установили ASP.NET Обновление инструментов MVC 3 по умолчанию для отслеживания пакетов, таких как jQuery, EntityFramework, Modernizr, используется NuGet. Вот почему вы можете видеть этот файл при создании нового проекта bare bone.

Комментарии:

1. вы лучший в StackOverflow по большинству проблем, с которыми я сталкиваюсь.

Ответ №2:

Чтобы узнать больше о NuGet (и я настоятельно рекомендую вам это сделать, поскольку это одна из лучших вещей, добавленных в VS и C # / VB за последние годы), посмотрите здесь:

Часто задаваемые вопросы NuGet

NetGet — Главная страница

Комментарии:

1. К счастью, это не просто C #, отлично работает и для VB … 😉

2. @EdDeGagne Надеюсь, однажды VB перестанет существовать 😉

3. Да, слышу это уже почти 20 лет. Если вы им не пользуетесь, то зачем желать, чтобы он больше не был «вещью»? Не имеет никакого смысла.