ASP.NET MVC3: ¿Para qué sirve packages.config?

102

¿Para qué sirve asp.net MVC packages.config?

¿Necesito elementos allí para reflejar lo que se está utilizando dentro del sitio / aplicación?

Mark Redman
fuente
No, acabo de instalar MVC 3 y comencé un nuevo proyecto usando Razor View Engine.
Mark Redman
1
huhu hice el siglo dando +1: P .. muy buena pregunta
Kamran

Respuestas:

78

Este archivo está administrado por la infraestructura NuGet. Se usa para rastrear paquetes instalados con sus respectivas versiones. Si instaló la actualización de herramientas ASP.NET MVC 3, utiliza NuGet de forma predeterminada para rastrear paquetes como jQuery, EntityFramework, Modernizr. Por eso es posible que vea este archivo cuando cree un nuevo proyecto básico.

Darin Dimitrov
fuente
eres el mejor en StackOverflow para la mayoría de los problemas / desafíos que enfrento.
Sandeep
15

Para obtener más información sobre NuGet (y le recomiendo encarecidamente que lo haga, ya que es una de las mejores cosas que se pueden agregar a VS y C # / VB en años), mire aquí:

Preguntas frecuentes de NuGet

NetGet - Inicio

Ricardo
fuente
3
Afortunadamente, no es solo una cosa de C #, también funciona muy bien para VB ... ;-)
Ed DeGagne
@EdDeGagne Con suerte, algún día VB ya no será una cosa;)
async
1
Sí, he estado escuchando eso durante casi 20 años. Si no lo usa, ¿por qué desear que ya no sea "una cosa"? No tiene sentido.
Ed DeGagne