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.