2013-04-22 6 views
11

Schnelle Frage in Bezug auf die Package Manager Console und den Befehl "Update Package".Package Manager Console - Aktualisieren Sie ein bestimmtes Projekt

Ich habe derzeit eine einzige Lösung, die zwei MVC 4.0-Projekte hostet (eines davon ist Set als Startup-Projekt).

Wenn ich die Package Manager Console öffne, wähle ich das Projekt, das ich von der Default project dropdown aktualisieren möchte, und dann starte ich den "Update-Package" Befehl.

Zu meiner Überraschung berücksichtigt der Befehl "Update-Package" nicht das Projekt, das ich innerhalb der Default project dropdown ausgewählt habe, sondern es aktualisiert beide meine MVC 4.0-Projekte.

dieses Problem umgehen, manuell meinen Projektnamen in der „Update-Package“ Befehl wie so angeben: Update-Package -ProjectName Kobo.Portal.Web

Aus Neugier, weiß jemand, warum der Update-Paket Befehl nicht Rechnung trägt, die ausgewählt/Zielprojekt im Dropdown-Menü Standardprojekt?

Ist dies ein bekanntes Problem? Ist das Absicht? Welchen Zweck hat es, ein Standardprojekt auszuwählen, wenn die Package Manager Console dies nicht berücksichtigt?

Vielleicht ist mein Verständnis der Package-Manager-Konsole ist falsch :-(

Vielen Dank im Voraus für jeden etwas Licht auf diesem vergießen.

Mit freundlichen Grüßen Vince

Antwort

12

Um ein bestimmtes Projekt aktualisieren Sie können Geben Sie

ein
Update-Package -ProjectName <yourproject> 

Um ausführliche Hilfe zu den Befehlen in der Paketverwaltungskonsole zu erhalten, können Sie typisieren e

get-help update-package -detailed 
+0

Ja, ich kenne den -ProjectName-Parameter, wie ich in meinem Beitrag erwähnt habe. Die Frage ist mehr, wenn Sie wissen * warum * das Dropdown-Menü Standardprojekt wird nicht berücksichtigt? Oder, was noch wichtiger ist: Was ist der Zweck, hinter dem Sie Ihr Projekt im Drop-down-Menü auswählen können? Wann kommt es ins Spiel? – Vlince

+0

kommt es ins Spiel, um Pakete zu installieren. Install-Package xxx wird dort im ausgewählten Projekt installiert. Ich stimme zu, dass das Verhalten nicht sehr konsistent ist. –

Verwandte Themen