5

Mam Visual Studio 2015 RC. Kiedy otwieram aplikację konsolową lub projekt Silverlight systemu Windows Phone 8, wszystko działa dobrze, mogę bez problemu używać Nuget.Visual Studio 2015, Nuget i "ten sam klucz został już dodany."

Po uruchomieniu projektu aplikacji Universal (Windows 8.1 + Windows Phone 8.1), Nuget zrywa. Kiedy otworzyć konsolę Nuget widzę

enter image description here

Kiedy próbuję zainstalować pakiet Nuget używając Nuget GUI, pojawia się ten sam błąd.

Jeszcze jedna dziwna rzecz. Kiedy otworzę VS2015 RC bez żadnych projektów i otworzę konsolę Nuget, nie otrzymam błędu. Kiedy otworzę projekt aplikacji Universal, pojawi się błąd.

Jestem pewien, że jest on podłączony do projektu aplikacji Universal.

Testuję projekt aplikacji Universal w VS2013 i wszystko działa dobrze, bez problemów z Nuget.

Próbowałem wszystkich kroków w installing nuget package "same key has already been added.", ale to nie pomogło. Chyba dlatego, że w moim przypadku może być uszkodzony inny folder.

Zdarza się na dwóch oddzielnych komputerach, oba uruchamiają Windows 8.1 Pro, jeden ma tylko VS2015 RC i ma zarówno VS2013 Pro, jak i VS2015 Pro.

+0

Czy masz zainstalowany najnowszy nuget? Obecnie pracuję nad VS2015 RC z uniwersalnymi aplikacjami i nie dostałem tego błędu ... ale zaktualizowałem dodatek Nuget, gdy tylko zainstalowałem VS2015 RC. – mgarant

+0

tak, wszystko jest aktualne –

Odpowiedz

0

Mam ten sam problem z VS2013 od czasu do czasu. Chociaż nie mam dokładnych kroków, aby rozwiązać ten problem, poniżej podsumowano, co zadziałało (może być ponad zabijanie).

  1. wykorzystanie menedżer pakietów, aby usunąć wszystkie pakiety
  2. usunąć wiązania sekcji biblioteki w app config
  3. ponownie dodać pakietów za pomocą menadżera pakietów

Jest to maszyna okna, może być konieczne ponowne uruchomienie studio graficznego między poszczególnymi etapami.

+0

Co rozumiesz przez krok 2? Nie ma projektu app.config app lub windows phone lub PCLs –

+0

@IgorKulman cieszę się, że to działało dla ciebie. Nie musiałem tego wykonywać od pierwszego razu (3 - 4 miesiące temu). To był ból w ___, ale problem nie powrócił. – THBBFT

+0

tak, prawdziwy ból, moja Nuget była tak zepsuta, że ​​nie mogła nawet usunąć pakietów, więc musiałem ręcznie usunąć wszystkie pliki package.config i usunąć referencje ze wszystkich projektów –