2012-06-14 11 views

Odpowiedz

66

To pytanie jest nieco stary, ale postanowiłem podzielić jak robie to każdemu, kto szuka ten sam:

  1. Drag & upuść packages.config z projektu, gdzie pakiety są już zainstalowane w nowym projekcie.
  2. Otwórz konsolę Package Manager
  3. Typ:

    Update Package Ponownie instaluje -ProjectName [nazwa projektu celowego]

  4. enter :)
Mam nadzieję, że to pomaga

+2

dobrze zrobione za udzielenie odpowiedzi na pytanie zamiast odpowiedzi na pytanie, które nie zostało zadane. – user381624

+0

Uwaga: Jeśli chcesz uzyskać wszystkie referencje, a nie tylko zainstalowane pakiety, ta metoda pominie dodatkowe odwołania, które nie są częścią pakietu. Na przykład odniesienia do rozwiązania. Sądzę, że będą one wymagały ręcznego dodania, porównując listę "Referencje" obu projektów. – GazB

+0

Ta metoda nie instaluje przekierowań wiązania zespołu w pliku app.config, przynajmniej w niektórych przypadkach. Jeśli zależy Ci na tym z jakiegoś powodu, ponowna instalacja pojedynczego pakietu wydaje się go naprawić. Może to tylko błąd w Nuget. –

17

Możesz kliknąć prawym przyciskiem myszy na węźle rozwiązania i wybrać "Zarządzaj pakietami dla rozwiązania", wtedy zobaczysz listę zainstalowanych pakietów w rozwiązaniu, wybierając każdy pakiet i klikając przycisk "Zarządzaj" możesz powiedzieć, do którego pakietu należy projekt.

+1

Mimo, że odpowiedź gjsduarte odpowiada na oryginalne pytanie, to lepiej zagłosowałem na to, jak również uznałem, że jest to przydatna informacja. – GazB

+0

Wielkie dzięki :) – Beatles1692

Powiązane problemy