ASP.NET MVC3: Wozu dient die packages.config?

102

Wofür ist die asp.net MVC packages.config?

Benötige ich dort Elemente, um zu reflektieren, was auf der Site / Anwendung verwendet wird?

Mark Redman
quelle
Nein, ich habe gerade MVC 3 installiert und ein neues Projekt mit der Razor View Engine gestartet.
Mark Redman
1
huhu ich habe das Jahrhundert gemacht, indem ich +1: P .. sehr schöne Frage gegeben habe
Kamran

Antworten:

78

Diese Datei wird von der NuGet-Infrastruktur verwaltet. Es wird verwendet, um installierte Pakete mit ihren jeweiligen Versionen zu verfolgen. Wenn Sie das ASP.NET MVC 3 Tools Update installiert haben, wird standardmäßig NuGet verwendet, um Pakete wie jQuery, EntityFramework, Modernizr zu verfolgen. Aus diesem Grund wird diese Datei möglicherweise angezeigt, wenn Sie ein neues Bare-Bone-Projekt erstellen.

Darin Dimitrov
quelle
Sie sind der Beste auf StackOverflow für die meisten Probleme / Herausforderungen, denen ich gegenüberstehe.
Sandeep
15

Um mehr über NuGet zu erfahren (und ich empfehle Ihnen dringend, dies zu tun, da es eines der besten Dinge ist, die VS und C # / VB seit Jahren hinzugefügt werden können), klicken Sie hier:

Häufig gestellte Fragen zu NuGet

NetGet - Startseite

Richard
quelle
3
Zum Glück ist es nicht nur eine C # -Sache, es funktioniert auch hervorragend für VB ... ;-)
Ed DeGagne
@ EdDeGagne Hoffentlich wird VB eines Tages keine Sache mehr sein;)
asynchron
1
Ja, das höre ich seit fast 20 Jahren. Wenn Sie es nicht benutzen, warum möchten Sie dann, dass es nicht länger "eine Sache" ist? Macht keinen Sinn.
Ed DeGagne