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?


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.


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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.