Wie aktualisiere ich MVC 3 Project auf jQuery 1.6?

8

Mit ASP.MVC 3 + Nuget habe ich Pakete hinzugefügt, aber dies ist das erste Mal, dass ich versucht habe, ein Paket mit Abhängigkeiten zu aktualisieren. Bis jetzt stecke ich fest ...

Erstellt eine brandneue ASP.MVC 3-Anwendung. Wollte jQuery von der standardmäßigen jQuery 1.5.1 auf Version 1.6 upgraden.

In der Package Manager-Konsole:

%Vor%

Gibt es eine andere Syntax, um ein Paket zu aktualisieren? Muss ich alle diese abhängigen Pakete entfernen und sie erneut hinzufügen?

    
Dan Sorensen 06.05.2011, 19:19
quelle

5 Antworten

10

Bevor Sie jQuery auf Version 1.6 aktualisieren, müssen Sie diese Pakete auf eine Version aktualisieren, die jQuery 1.6 unterstützt.

    
klabranche 06.05.2011, 19:32
quelle
6

Oh, warum so kompliziert? Öffnen Sie einfach die Datei ~/Views/Shared/_Layout.cshtml und ersetzen Sie:

%Vor%

mit:

%Vor%

Nach dem Herunterladen von jquery 1.6 und natürlich in Ihrem Scripts -Ordner.

Natürlich, wenn Sie ein CDN verwenden (was Sie übrigens tun sollten, wenn Ihre Seite öffentlich ist), dann öffnen Sie einfach ~/Views/Shared/_Layout.cshtml und ersetzen:

%Vor%

mit:

%Vor%

und das ist alles, was du brauchst.

    
Darin Dimitrov 06.05.2011 19:21
quelle
2

Der NuGet-Paket-Manager ist der richtige Weg, um JQuery von dort zu aktualisieren, aber bis jetzt habe ich nicht gesehen, dass es bei uns passiert. Ich benutze den einfachen Kopier- und Einfüge-Weg und behebe dann das Problem, wenn das Popup erscheint.

    
Colin 24.08.2011 19:32
quelle
1
  1. in [Bibliothekspaketreferenz hinzufügen] und [Installierte Pakete], um abhängige Pakete zu entfernen.
  2. Sie können jQuery installieren.
KKBruce 08.06.2011 09:45
quelle
0

Ich hatte das gleiche Problem, als ich versuchte, ein Paket zu installieren, das eine neuere Version von jQuery benötigte. Ich habe nur alle Pakete entfernt, die von jQuery abhängig waren, und sie dann nacheinander installiert. Es erlaubte mir dann, mein Paket zu installieren.

    
samwa 09.12.2011 13:06
quelle