ASP.NET MVC3: do czego służy pakiet packages.config?

102

Do czego służy asp.net MVC packages.config?

Czy potrzebuję tam elementów, które odzwierciedlają to, co jest używane w witrynie / aplikacji?

Mark Redman
źródło
Nie, właśnie zainstalowałem MVC 3 i zacząłem nowy projekt przy użyciu Razor View Engine.
Mark Redman
1
huhu Stworzyłem stulecie, dając +1: P .. bardzo ładne pytanie
Kamran

Odpowiedzi:

78

Ten plik jest zarządzany przez infrastrukturę NuGet. Służy do śledzenia zainstalowanych pakietów wraz z ich wersjami. Jeśli zainstalowano aktualizację narzędzi ASP.NET MVC 3, domyślnie używa ona narzędzia NuGet do śledzenia pakietów, takich jak jQuery, EntityFramework, Modernizr. Dlatego możesz zobaczyć ten plik podczas tworzenia nowego projektu gołej kości.

Darin Dimitrov
źródło
jesteś najlepszy w StackOverflow w przypadku większości problemów / wyzwań, z którymi się spotykam.
Sandeep
15

Aby dowiedzieć się więcej o NuGet (i bardzo polecam to zrobić, ponieważ jest to jedna z najlepszych rzeczy do dodania do VS i C # / VB od lat) zajrzyj tutaj:

NuGet często zadawane pytania

NetGet - Strona główna

Richard
źródło
3
Na szczęście to nie tylko kwestia C #, działa również świetnie dla VB ... ;-)
Ed DeGagne
@EdDeGagne Miejmy nadzieję, że któregoś dnia VB przestanie istnieć;)
async
1
Tak, słyszę to od prawie 20 lat. Jeśli go nie używasz, to dlaczego nie chcesz, aby to już nie było „rzeczą”? Nie ma sensu.
Ed DeGagne,